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. |
Capabilities
Features and capabilities supported by this server
| 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
- 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