mcp-heimdall
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-heimdalldiagnose my environment and suggest fixes"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
🛡️ MCP Heimdall
Advanced Environment Architect & Diagnostic Tool for Model Context Protocol (MCP).
Heimdall helps AI agents understand, verify, and fix their execution environment. It provides detailed insights into system architecture, runtime versions, dependencies, and environment variables, along with actionable correction suggestions.
✨ Features
Workspace Janitor: Find large files (>50MB) and temporary directories (
dist,build, etc.) for cleanup.Path Inspector: Audit the
PATHvariable and verify versions of critical dev tools (git,brew,make).Process Explorer: Identify top CPU/Memory consumers and potential orphan Node/Python processes.
Docker Sight: Check Docker daemon status, list containers and images.
Connectivity Check: Ping essential services (GitHub, NPM, Docker Hub) to verify internet status.
Project Doctor: Scan Project for NPM vulnerabilities and outdated packages.
Resource Watcher: Monitor CPU load, memory usage, and disk space.
Port Manager: List active listening ports and kill processes blocking specific ports.
Runtime Inspector: Verify Node.js, Python, Java, and Kotlin versions against project requirements.
Dependency Guard: detects missing
node_modulesor virtual environments.Environment Audit: Compares
.envagainst templates and flags missing keys.Intelligent Advisor: consolidated tool that suggests specific commands to fix environment issues.
Related MCP server: Env Validator
🛠️ Tools
Tool | Description |
| Get OS and architecture details. |
| Check Node, Python, Java, and Kotlin versions. |
| Check Docker daemon status and list containers. |
| Test internet connection to essential dev services. |
| Scan for NPM vulnerabilities and outdated packages. |
| Monitor CPU load, memory and disk usage. |
| Find large files and temporary directories for cleanup. |
| Inspect system PATH and critical dev tools versions. |
| Identify top resource-consuming and orphan processes. |
| Detect missing packages or broken environments. |
| Verify |
| List all active listening ports and their processes. |
| Kill the process running on a specific port. |
| The Core Feature: Runs all checks and returns prioritized solutions. |
🚀 Installation
Quick Integration
Run this command to automatically configure Heimdall in your current workspace:
npx @lchampz/mcp-heimdall integrateThis will create a .vscode/mcp.json file with the correct configuration.
For Users (via MCP Registry)
Add to your mcp.json or editor settings:
{
"servers": {
"heimdall": {
"command": "node",
"args": ["path/to/mcp-heimdall/build/index.js"]
}
}
}For Developers
Clone the repository
Install dependencies:
npm installBuild the project:
npm run buildRun in dev mode:
npm run dev
📄 License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceA specialized diagnostic framework that enables AI models to self-diagnose and fix MCP-related issues by analyzing logs, validating configurations, testing connections, and implementing solutions.9MIT
- Flicense-qualityAmaintenanceAn MCP (Model Context Protocol) server that inspects your local development environment and reports missing dependencies, version mismatches, and misconfigured environment variables to any MCP-compatible AI assistant. Works with Claude Desktop, Cursor, Gemini CLI, and any other client that supports stdio-transport MCP servers.
- Alicense-qualityCmaintenanceAn external MCP server for diagnosing Minecraft servers via backup analysis, local runtime, or Docker runtime, offering tools for plugin inspection, log analysis, configuration linting, and performance diagnostics.1MIT
- Alicense-qualityDmaintenanceA comprehensive MCP server that provides system troubleshooting and diagnostic tools, enabling LLMs to diagnose system issues, monitor resources, check logs, and test connectivity.1MIT
Related MCP Connectors
Free MCP tools: the only MCP linter, health checks, cost estimation, and trust evaluation.
Conformance checker for MCP servers. Free, no key, verdicts recomputable and re-measured daily.
Workflow diagnostics, capability routing, and x402 settlement for MCP-compatible agents.
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/lchampz/mcp-heimdall'
If you have feedback or need assistance with the MCP directory API, please join our Discord server