Skip to main content

MCP server for Decoder - static call graph analysis for Python

Project description

mcp-server-decoder

MCP server for Decoder, a static call graph analysis for Python codebases. Provides a pre-indexed topoloy for LLMs to use while searching codebases. Unlike grep, focused on text matches, decoder navigates call graphs and reduces token usage, while improving latency

With decoder:

with-decoder-mcp

Without decoder:

wo-decoder-mcp

Usage

MCP Server

cd your-project
pip install mcp-server-decoder
decoder index .
claude mcp add decoder -- mcp-server-decoder

Verify it's connected. In Claude, run:

/mcp
# then, "MCP Status"

You should see decoder listed with its available tools.

Tools Available

Tool Parameters Description
decoder_callers name Find what calls a function
decoder_callees name Find what a function calls
decoder_trace name, max_depth? Trace full call tree
decoder_find query, type? Search for symbols
decoder_stats - View index statistics

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcp_server_decoder-0.1.0.tar.gz (311.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcp_server_decoder-0.1.0-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file mcp_server_decoder-0.1.0.tar.gz.

File metadata

  • Download URL: mcp_server_decoder-0.1.0.tar.gz
  • Upload date:
  • Size: 311.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.0

File hashes

Hashes for mcp_server_decoder-0.1.0.tar.gz
Algorithm Hash digest
SHA256 aa7c5a8ebcd3aec569779a8b3dfa6fd771f6d115519be43522e7de6ab8e2bca1
MD5 4b0d66453736cb53c63658dc6aed6f62
BLAKE2b-256 028c22e0e1461fbf2eb3386b1971886c46401e7517a767a6b305408db75e2230

See more details on using hashes here.

File details

Details for the file mcp_server_decoder-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for mcp_server_decoder-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 78e4c54651fc03519c3a7a33cbc0ddf1ba3425f3aa705e3d99107716d574b089
MD5 455c10ca07fa8b95adc8186a337ca68f
BLAKE2b-256 b03c8ee93f3600b6e5fa0971507995daf5939e032fc128bcb84e80ab6fbcd19f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page