mcp-tools-snapshot

mizcausevic-dev/mcp-tools-snapshot
★ 0 stars TypeScript Security Updated today
Capture an MCP server's tools/list to JSON by spawning it as a stdio subprocess. Zero runtime deps; the bridge between a live MCP server and mcp-registry-risk-scanner / mcp-tool-card-generator / mcp-tools-diff.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "mcp-tools-snapshot": {
      "command": "npx",
      "args": [
        "-y",
        "mizcausevic-dev/mcp-tools-snapshot"
      ]
    }
  }
}

README Excerpt

Capture a real **MCP server's `tools/list`** to a JSON file by spawning it as a stdio subprocess. Zero runtime dependencies — the JSON-RPC subset needed for `initialize` + `tools/list` is implemented in this repo. The bridge between a running MCP server and the static-analysis toolkit: [`mcp-registry-risk-scanner`](https://github.com/mizcausevic-dev/mcp-registry-risk-scanner) (manifest risk), [`mcp-tool-card-generator`](https://github.com/mizcausevic-dev/mcp-tool-card-generator) (per-tool disclo

Topics

cicligovernancejson-rpcmcpmodel-context-protocolsnapshotstdiotypescript