depct: MCPサーバーはClaudeにライブランタイム分析とドキュメンテーションを提供します

depctの機能
depctは、Claude Codeに常に最新のドキュメント、ランタイム分析、依存関係マップ、アーキテクチャ図へのアクセスを提供するMCPサーバーです。Node.jsランタイムを計装してアプリケーションの動作をキャプチャし、Claudeがコーディングを開始する前に読み込む構造化ドキュメントを生成します。
セットアップとランタイム計装
depctの使用を開始するには、以下を実行します:
npx depct.dev startこのツールはNode.jsランタイムを計装し、以下をキャプチャします:
- HTTPルート
- データベースクエリ
- ミドルウェアチェーン
- 外部呼び出し
- レスポンスコード
ドキュメント構造と信頼度レベル
depctは、3つの信頼度レベルでタグ付けされた構造化ランタイムドキュメントを生成します:
- 観測済み:ランタイム中に実際に発生したもの
- 推測:ランタイムパターンからの強力な証拠に基づくもの
- 仮説:分析に基づく潜在的なリスク
Claudeがアクセスできる情報
- Claudeの変更と常に同期された完全なドキュメント
- ファイル位置、エンドポイント、ステータスコード、発生回数を含むランタイムエラー
- サービス間の接続方法と依存関係の断絶箇所を示すアーキテクチャ概要
- 破壊的変更の検出 - ルート名の変更や依存関係の更新が障害を引き起こした場合、即座に表面化します
テスト結果
テスト中、ランタイムエラーデータは即座に、エラーが未定義ルートへのプローブトラフィックによる404であることをClaudeに伝えました。これは手動でコードやサーバーログを読み解く必要があった情報です。呼び出しグラフは、手動計装なしでミドルウェア内の自己ループを表面化させました。ルート名変更後、ドキュメントの更新には、すべてのドキュメント参照を探し回る代わりに、わずか1回のツール呼び出しのみが必要でした。
Claudeとの連携方法
Claudeはコーディングを開始する前に生成されたドキュメントを読み込みます。Claudeが変更を完了すると、depctは手動ステップなしでドキュメントを自動的に増分更新します。
📖 Read the full source: r/ClaudeAI
👀 See Also

オープンソースフレームワークによる永続的AIエージェントメモリ、ローカルストレージとグラフベース検索機能を備えたもの
開発者は、データをローカルにMarkdownファイルとして保存し、ウィキリンクをグラフのエッジとして使用し、バージョン管理にGitを実装する永続的なAIエージェントメモリのオープンソースフレームワークを構築しています。このシステムは、ACT-R認知科学に基づいた4つのシグナルによる検索とグラフを考慮した忘却機能を備えています。

プロンプト明確化、チュートリアル、バグ発見のための4つの無料Claude Codeスキル
Apache 2.0ライセンス、無料のClaude Codeスキル4つ:prompter(プロンプト書き換え)、tutorial-creator(注釈付きコードウォークスルー)、bug-echo(修正後のアンチパターン一掃)、bug-prospector(7つの分析レンズによるリリース前監査)。

ハードウェアウィジェットとChrome拡張機能がClaude APIのレート制限を監視します
開発者がESP8266とOLEDディスプレイを使用して、Claudeのレート制限をリアルタイムで追跡するハードウェアウィジェットを構築しました。さらに、Claudeの内部/usage APIを傍受して使用パターンを表示するChrome拡張機能も作成しました。総BOMコストは約6.50ドルです。

クラウドリティクス:Claudeコードのトークン使用量とコストを追跡するセルフホスト型ダッシュボード
Claudlyticsは、Claude Codeのローカル.jsonlセッションファイルを読み取り、トークン使用量とコストのリアルタイム追跡を提供するNode.jsウェブサーバーです。127.0.0.1でローカルに実行され、リモートサーバーにはSSHトンネル経由でアクセスできます。