GID 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 | {} |
| resources | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| gid_query_impactA | Analyze what components and features are affected by changing a node |
| gid_query_depsB | Get dependencies or dependents of a node |
| gid_query_common_causeB | Find shared dependencies between two nodes (useful for debugging) |
| gid_query_pathB | Find dependency path between two nodes |
| gid_designB | Generate semantic graph from natural language requirements. Creates Features, Components, layers, and relationships. |
| gid_readB | Read and return the current graph structure or summary |
| gid_initB | Initialize a new GID graph in a project |
| gid_extractB | Extract dependency graph from existing code (TypeScript/JavaScript) with optional enrichment |
| gid_historyB | Manage graph version history (list, diff, restore) |
| gid_get_schemaA | Get the GID graph schema with dynamic relations. If a graph exists, includes custom/discovered relations from that graph. |
| gid_analyzeC | Analyze file, function, or class. Returns structured JSON for AI consumption. |
| gid_adviseB | Validate graph and get improvement suggestions. Returns health score + issues + suggestions. |
| gid_refactorC | Preview or apply graph changes to codebase (rename, move, split, merge nodes) |
| gid_semantifyA | Propose semantic upgrades: map files to components, assign layers, detect features. Use returnContext: true for AI semantic analysis (reads docs + code names). |
| gid_get_file_summaryC | Get structured file analysis ready for AI to generate a summary description |
| gid_edit_graphB | Directly add, update, or delete nodes, edges, and relation types in the graph. Supports dynamic relation schema. |
| gid_completeA | Analyze existing graph and documentation to identify gaps and suggest semantic layer additions. Returns structured context for AI to complete the graph with gid_edit_graph. |
| gid_visualA | Generate static HTML visualization of the dependency graph. Returns self-contained HTML that can be saved and opened in a browser. |
| gid_tasksC | Query tasks across the graph. Shows nodes with pending (or all) tasks. |
| gid_task_updateA | Toggle task completion on a node. Marks [ ] ↔ [x]. If all tasks become done, prompts to update status. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Current Graph | The current project dependency graph |
| Health Status | Current health score and issues |
| Feature List | List of all features in the graph |
Latest Blog Posts
- 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/potatouniverse/graph-indexed-development-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server