Mind Map MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_PROJECT_ROOT | No | Optional. Path to project root directory for scanning and caching. If not set, uses the current working directory. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| query_mindmapB | Query the project mind map with enhanced semantic search, context-aware relevance scoring, and intelligent routing. Supports file path queries, function/class name searches, semantic concept matching, and multi-modal confidence fusion. |
| update_mindmapB | Update the mind map with new knowledge from completed tasks, errors encountered, or solutions found |
| get_contextC | Get contextual information about the current project state and previous interactions |
| suggest_explorationC | Get intelligent suggestions for where to look or what to explore based on a task description |
| scan_projectB | Perform a fresh scan of the project to update the mind map with current file structure. Supports multiple project contexts via project_root parameter or MCP_PROJECT_ROOT environment variable. |
| get_statsC | Get statistics about the current mind map and project analysis |
| predict_errorsC | Analyze code patterns and predict potential errors before they occur based on historical data and code analysis |
| suggest_fixesA | Get intelligent fix suggestions for errors based on historical data, error patterns, and contextual analysis |
| analyze_architectureC | Analyze the project architecture and detect design patterns, architectural styles, and structural insights |
| get_performanceB | Get performance statistics and identify slow operations in the mind map system |
| advanced_queryC | Execute advanced Cypher-like graph queries with complex filtering, aggregation, and pattern matching |
| temporal_queryC | Query code evolution over time, track changes, and analyze trends |
| aggregate_queryC | Execute aggregate queries for project insights, statistics, and analytics |
| get_insightsC | Generate comprehensive project insights and analytics with actionable recommendations |
| save_queryB | Save a query template for reuse with parameters |
| execute_saved_queryB | Execute a previously saved query template with optional parameter overrides |
| detect_cross_language_depsC | Detect cross-language dependencies and communication patterns in polyglot projects |
| analyze_polyglot_projectB | Analyze project structure for multi-language patterns, architecture style, and language interoperability |
| generate_multi_language_refactoringsC | Generate intelligent refactoring suggestions for multi-language codebases |
| detect_project_toolingB | Detect available development tools across all languages in the project |
| run_language_toolC | Execute a specific development tool and return results with issue analysis |
| get_tooling_recommendationsC | Get intelligent recommendations for missing or beneficial development tools |
| run_tool_suiteC | Run multiple development tools and aggregate results for comprehensive analysis |
| detect_enhanced_frameworksC | Comprehensive framework detection across web, mobile, desktop, game, ML/AI, and cloud categories |
| get_framework_recommendationsC | Get intelligent recommendations based on detected frameworks and project patterns |
| get_cache_statsA | Get query cache statistics including hit rate, memory usage, and performance metrics |
| clear_cacheB | Clear the query cache to free memory and force fresh results |
| get_inhibitory_statsA | Get brain-inspired inhibitory learning statistics including pattern counts, strength distribution, and learning effectiveness |
| get_hebbian_statsA | Get Hebbian learning statistics showing associative connections, co-activation patterns, and neural-inspired relationship strengthening |
| get_multi_modal_fusion_statsA | Get multi-modal confidence fusion statistics showing evidence combination, modality reliability, and advanced confidence calibration |
| get_hierarchical_context_statsB | Get hierarchical context system statistics showing multi-level context awareness, context distribution, and brain-inspired context management |
| get_context_summaryA | Get current context summary across all hierarchical levels (immediate, session, project, domain) with most relevant context items |
| get_attention_statsA | Get brain-inspired attention system statistics showing attention allocation, modality distribution, focus efficiency, and cognitive load metrics |
| allocate_attentionC | Dynamically allocate attention to specific nodes based on context and cognitive load theory |
| update_attentionB | Update attention system from user activity (file access, edits, errors, successes) for dynamic attention learning |
| get_bi_temporal_statsB | Get bi-temporal knowledge model statistics showing valid time vs transaction time tracking, context windows, and temporal relationship analysis |
| create_context_windowB | Create a temporal context window for grouping related changes and relationships within a specific time period |
| query_bi_temporalC | Query relationships with temporal constraints - valid time, transaction time, and context windows |
| create_temporal_snapshotC | Create a temporal snapshot of the current knowledge state for analysis and comparison |
| invalidate_relationshipC | Mark a relationship as no longer valid (set valid time end) |
| get_prediction_engine_statsB | Get pattern prediction engine statistics showing emerging patterns, predictions, and trend analysis |
| get_pattern_predictionsB | Get specific pattern predictions with probability, timeframe, and confidence analysis |
| get_emerging_patternsB | Get patterns that are emerging but not yet fully established, with emergence stage and confidence |
| predict_pattern_emergenceC | Predict when a specific pattern will emerge with detailed analysis and alternatives |
| analyze_and_predictC | Trigger immediate pattern analysis and prediction generation based on current project state |
| analyze_call_patternsA | Analyze function call patterns, method invocations, and code relationships within TypeScript/JavaScript files. Creates a comprehensive call graph with complexity metrics, recursion detection, and cross-file relationship mapping. |
| update_ignore_patternsC | Update ignore patterns for file scanning with support for .gitignore and .mindmapignore files |
| test_ignore_patternsB | Test ignore patterns against project files to see what would be ignored |
| get_ignore_statsA | Get statistics about currently active ignore patterns and their effectiveness |
| init_claude_codeA | Get comprehensive setup instructions and configuration guidance for integrating Mind Map MCP with Claude Code |
| analyze_project_documentationC | Analyze all documentation files in the project including markdown, restructured text, and configuration files. Provides comprehensive documentation analysis with brain-inspired relationship learning. |
| analyze_documentC | Analyze a specific document file for structure, links, code relationships, and documentation quality |
| get_documentation_statisticsA | Get comprehensive statistics about project documentation including word counts, link analysis, and coverage metrics |
| get_documentation_insightsC | Get intelligent insights about documentation quality, coverage gaps, broken links, and improvement recommendations |
| get_document_relationshipsA | Get relationships between documentation and code files, including implementation mappings and cross-references |
| detect_cross_language_apisA | Detect API endpoints, services, and schemas across all supported languages. Identifies REST APIs, GraphQL schemas, gRPC services, WebSocket endpoints, and WebAssembly modules with framework-specific pattern recognition. |
| analyze_test_coverageA | Analyze test coverage by mapping test files to their corresponding implementation files. Identifies test-to-code relationships through naming patterns, imports, and code references with 95% accuracy target. |
| analyze_configuration_relationshipsC | Analyze configuration file relationships and dependencies across the project. Tracks package.json, tsconfig.json, .env files, and other configuration files to understand project setup and dependencies. |
| analyze_error_propagationC | Analyze error handling patterns and exception propagation flows across the codebase. Identifies unhandled errors, error handling coverage, and vulnerable areas for improved error resilience. |
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/nerfels/mind-map'
If you have feedback or need assistance with the MCP directory API, please join our Discord server