Skip to main content

trishul-mcp

Deterministic, repository-scale semantic code intelligence Model Context Protocol (MCP) server for AI coding agents (Claude Code, Cursor, Windsurf).

Overview

trishul-mcp connects AI coding assistants directly to a persistent, topological code intelligence graph. Instead of burning your model's context window re-reading thousands of raw files or guessing caller hierarchies with naive regex, Trishul provides deterministic answers with verified certainty:

  • Callers (get_callers): Who directly or indirectly invokes a symbol?
  • Blast Radius (get_blast / get_impact): What breaks upstream if this function or interface changes?
  • Execution Paths (get_path): What is the optimal, deterministic call path between Symbol A and Symbol B?
  • Dependency Hubs (get_dependency_hubs): What are the critical architectural bottlenecks and chokepoints?

Installation

pip install trishul-mcp

(Or install via pip install llmgraph-in)

MCP Client Configuration

Add to your claude_desktop_config.json, Cursor MCP settings, or Windsurf configuration:

{
  "mcpServers": {
    "trishul": {
      "command": "trishul-mcp",
      "env": {
        "TRISHUL_API_KEY": "llmg_live_...",
        "TRISHUL_API_URL": "https://api.llmgraph.in/v1"
      }
    }
  }
}

Note: LLMGRAPH_API_KEY and LLMGRAPH_API_URL are also supported for backward compatibility.

License

Apache-2.0. Developed by Brainfoods Studio.

Download files

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

Source Distribution

trishul_mcp-0.1.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

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

trishul_mcp-0.1.0-py3-none-any.whl (8.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: trishul_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for trishul_mcp-0.1.0.tar.gz
Algorithm Hash digest
SHA256 fc53bece73d33dfd535d0d2fc89e25cb7c986b307fa94e17a2635104a333e94a
MD5 0f84b6c5a3616575f5690d64a135b36f
BLAKE2b-256 f9da2d4eaf6bcd9edb691dfa0125259675b0be727822d58aedc3c6af06ead429

See more details on using hashes here.

File details

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

File metadata

  • Download URL: trishul_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 8.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.12.9 {"installer":{"name":"uv","version":"0.12.9","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for trishul_mcp-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 74477f9b2a7cf6e0bc9a95f3969be5c2edd02af76f63515eae3781a541f4e9bd
MD5 77488fec027a8956582c8b28d8bb8256
BLAKE2b-256 2a0acb89b53be6a9b5bea275868a9f31540bbc803b44fdd0c40e9649edc9d988

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page