Knowledge Graph MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| reindex_codebaseA | Scans and indexes the specified directory to build the knowledge graph. This is a heavy operation and should be called when the codebase changes significantly. Database will be created in {root_path}/.kgraph/ |
| search_codeA | Performs a semantic search for code snippets relevant to the query. Note: Requires a project to be indexed first with reindex_codebase. Parameters:
|
| get_structureB | Returns the structure (classes, functions) of a specific file. Note: Requires the file's project to be indexed first. |
| find_definitionsA | Finds where a class or function is defined. Returns file path, line number, and docstring. |
| find_referencesB | Finds where a symbol is used in the codebase. Returns a list of files and lines where the symbol is called. |
| get_file_summaryA | Returns a token-efficient summary of a file: imports, classes, functions, and docstrings. Optimized for small context windows. |
| get_usage_contextA | Retrieves a comprehensive context for a symbol:
This is optimized for small LLMs to get full context in one shot. |
| validate_editA | Validates a proposed code edit BEFORE applying it. Checks for:
Use this tool to check your code before writing it to a file. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/DeepakJangra239/kgraph'
If you have feedback or need assistance with the MCP directory API, please join our Discord server