Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
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:

  1. Default: returns skeleton + docs (2-3k tokens) for structure overview.

  2. includeFiles: ['']: returns ALL compressed source code without skeleton/docs (pure code dump). Filters vendored files via .contextignore (auto-created on first call). Call FIRST when starting work. Use [''] for small/medium projects that fit in context.

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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Project Graph Usage GuideComprehensive guide with workflows and examples

Latest Blog Posts

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