project-graph-mcp
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 |
|---|---|
| get_skeletonA | Get compact minified project overview (10-50x smaller than source). Returns legend, stats, node summaries, file imports, and W web component summaries when present. |
| get_focus_zoneB | Get enriched context for recently modified files. Auto-detects from git or accepts explicit file list. |
| get_ai_contextA | Boot AI agent context. Two modes:
|
| invalidate_cacheA | Invalidate the cached graph. Use after making code changes. |
| get_usage_guideA | Get the comprehensive usage guide for project-graph with examples and best practices. Call this FIRST when planning how to analyze, navigate, or audit a codebase. Returns practical examples and recommended workflow for each feature area. Available topics: navigation, analysis, testing, documentation, rules, workflow. Omit topic to get the full guide. |
| get_agent_instructionsA | Get coding guidelines, architectural standards, and JSDoc rules for this project. |
| get_custom_rulesA | List all custom code analysis rules. Rules are stored in JSON files in rules/ directory. |
| set_custom_ruleA | Add or update a custom code analysis rule. Creates ruleset if it does not exist. |
| check_custom_rulesB | Run custom rules analysis on a directory. Returns violations found. |
| get_framework_referenceA | Get framework-specific AI reference documentation. Auto-detects framework from project or accepts explicit name. Returns full API reference, patterns, and common mistakes as agent context. |
| graph_metadataC | Read and validate project-local graph metadata sidecar. Actions: get|validate |
| navigateB | Navigate the project graph. Actions: expand|deps|usages|call_chain|sub_projects. deps returns code calls plus web template/style/component links when present. |
| analyzeC | Code quality analysis. Actions: dead_code|similar_functions|complexity|large_files|outdated_patterns|full_analysis|analysis_summary|undocumented |
| testingC | Test checklist management. Actions: pending|pass|fail|summary|reset |
| filtersC | Filter configuration. Actions: get|set|add_excludes|remove_excludes|reset |
| jsdocC | JSDoc operations. Actions: check_consistency|check_types|generate |
| docsC | Documentation (.ctx) management. Actions: get|generate|check_stale|validate_contracts |
| compactD | Compact code operations. Actions: compact_file|edit|compact_all|beautify|expand_file|expand_project|validate_pipeline|get_mode|set_mode |
| dbC | Database analysis. Actions: schema|table_usage|dead_tables |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| Project Graph Usage Guide | Comprehensive guide with workflows and examples |
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/rnd-pro/project-graph-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server