MCP サーバー: MCP ログの分析とデバッグ
🎯 概要
MCP Log Readerは、モデルコンテキストプロトコル(MCP)のログ分析とデバッグを支援する専用のMCPサーバーです。Claudeはログファイルに直接アクセスできるため、MCPの統合に関するトラブルシューティングや、Claudeとツールの連携方法の理解が容易になります。
マルチプラットフォームサポート: プラットフォーム固有のログパスを使用して、macOS、Windows、Linuxで動作します。
スマートフィルタリング: 大文字と小文字を区別しないテキスト検索で特定のログエントリを検索
ページ区切りブラウジング: 大規模なログコレクションを効率的にナビゲート
サイズ管理: インテリジェントな切り捨てにより大きなログファイルを処理します
シームレスなClaude統合:Claudeデスクトップと直接連携
Related MCP server: Calculator MCP Server
🚀 クイックスタート
GitHub から直接インストールします。
# Clone the repository
git clone https://github.com/klara-research/MCP-Analyzer.git
cd MCP-Analyzer
# Install dependencies
npm iビルドして実行:
# Compile TypeScript
npx tsc🔌 クロードとの接続
Claude Desktop 構成にサーバーを追加します。
{
"mcpServers": {
"log-reader": {
"command": "node",
"args": [
"/absolute/path/MCP-Analyzer/build"
]
}
}
}次に、Claude Desktop を再起動します。
📋 利用可能なパラメータ
ログ リーダーは次のパラメータをサポートします。
パラメータ | 説明 | デフォルト |
| 各ログファイルから読み取る行数 | 100 |
| ログエントリをフィルタリングするテキスト(大文字と小文字は区別されません) | 「」 |
| ログディレクトリへのカスタムパス | OS固有 |
| ページごとに読み取るファイルの最大数 | 5 |
| ページ番号 | 1 |
💡 使用例
Claude にログ リーダー ツールを使用するように依頼します。
Can you check my MCP logs for any connection errors in the last day?または特定のパラメータを使用します:
Can you look through MCP logs with filter="error" and lines=50 to find initialization issues?⚙️ 仕組み
サーバーは自動的にOSを検出し、適切なログディレクトリを見つけます
すべての MCP ログファイルを検索し、変更時刻(新しい順)で並べ替えます。
要求されたログファイルのページは、ページ区切り設定に基づいて取得されます。
ファイルは、応答が多すぎるのを防ぐためにサイズ制限付きで処理されます。
フィルタリングされたコンテンツは、ページ区切りの詳細を含む構造化された形式で返されます。
📄 ライセンス
MITライセンス
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.