mcpField
S
stacktrace-mcp

stacktrace-mcp

ローカル
github.com/antonybudianto開発ツール176 週間前に更新

stacktrace-mcp について

stacktrace-mcp は、ソースマップを使わない開発者向けの JavaScript スタックトレース MCP サーバーです。バンドル URL から最寄りの位置を特定し、LLM が現在のコードベースとの一致を確認できます。

主な機能

  1. 01バンドル URL からエラー位置を特定
  2. 02ソースマップなしの開発フローに対応
  3. 03LLM によるコードベースとの位置照合

活用シーン

  1. 01JavaScript バンドルのエラー調査
  2. 02本番環境のスタックトレースと現行コードの関連付け
  3. 03MCP 対応アプリでのスタックトレース分析

MCP 対応

JavaScript スタックトレースの位置検索機能を MCP クライアントに公開します。MCP 対応アプリでは stdio 経由で設定できます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

stacktrace-mcp

JavaScript バンドル URL から最も近いエラー位置を取得し、現在のコードベース内に一致するものがあるかどうかを LLM が確認できる、シンプルな JavaScript Stacktrace MCP です。

ソースマップを使用しないユーザー向けに設計されています。

はじめに

  1. リポジトリをクローンします
  2. pnpm i を実行してインストールします
  3. pnpm build を実行してサーバーをビルドします
  4. ローカルの MCP サーバーファイルのパスを、MCP に対応したアプリ(VSCode Copilot など)に追加します:
    // settings.json
    "mcp": {
        "servers": {
        "stacktrace-mcp-server": {
            "type": "stdio",
            "command": "node",
            "args": [
                 "<your-path-to>\/stacktrace-mcp\/dist\/mcp_server.cjs"
            ]
        }
        }
    }
    
  5. MCP ツールがすでに有効になっていることを確認します
  6. エラーのスタックトレースをプロンプトのチャットにコピーします!これで完了です

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。