devpulse-mcp
devpulse
AIコーディングアシスタントがあなたの開発環境で実際に何が起きているかを把握できるようにするMCPサーバーです。
Claude CodeやCursorでデバッグを行う際、AIは開発サーバーが起動しているか、ログにどのようなエラーが出ているか、どのブランチにいるかを知る術がありません。その結果、セッションのたびに同じコンテキストをコピー&ペーストすることになります。devpulseは、1回のツール呼び出しでこれを解決します。
AIが見るもの
{
"diagnosis": {
"health": "broken",
"primary_issue": "Port conflict — dev server cannot start",
"suggested_action": "Kill the process using that port or change your dev server port",
"confidence": "high"
},
"session": {
"project": "my-app",
"framework": "nextjs",
"branch": "feat/auth",
"uncommitted_files": 3
},
"services": {
"running": [],
"expected_but_missing": [3000]
},
"recent_errors": [
{ "time": "2m ago", "level": "ERROR", "message": "EADDRINUSE :::3000" }
],
"env": {
"node": "20.11.0",
"package_manager": "pnpm"
}
}AIはあなたに何が問題かを聞く前に、すでに状況を把握しています。
セットアップ
Claude Code
claude mcp add devpulse -- npx -y devpulse-mcpCursor / Claude Desktop / Windsurf
{
"mcpServers": {
"devpulse": {
"command": "npx",
"args": ["-y", "devpulse-mcp"]
}
}
}APIキー不要。アカウント不要。設定ファイル不要。
ツール
get_session_snapshot— 完全な診断スナップショット。最初にこれを呼び出してくださいget_recent_errors— ログファイルからの最近のエラー(シークレットは除外されます)get_running_services— 開発用ポートで何が動いていて、何が不足しているか
対応フレームワーク
package.jsonから自動的に検出されます — Next.js、Vite、Express、FastAPIなど。今後さらに追加予定です。
プライバシー
すべてあなたのマシン上で実行されます。データがコンピュータから外部へ送信されることはありません。APIキーやシークレットはログ出力から自動的に削除されます。
ライセンス
MIT
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/tao-izm/devpulse-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server