Pulse
Monitoring for Proxmox, Docker, Kubernetes, TrueNAS, and vSphere that watches your infrastructure for you: smart alerts, AI patrols that catch silent failures, and verified fixes
Pulse is an MCP server that exposes infrastructure monitoring capabilities for Proxmox, Docker, Kubernetes, TrueNAS, vSphere, and physical/virtual machines to AI assistants. It provides an MCP adapter that gives AI clients scoped access to infrastructure inventory, metrics, alert data, storage information, and governed actions. Developers can integrate Pulse with Claude Code, OpenCode, and other MCP-compatible clients to enable AI-assisted infrastructure monitoring and investigation through a self-hosted workspace.
Key Features
Use Cases
- 01Enable AI assistants to query infrastructure health status across heterogeneous environments from a single MCP endpoint
- 02Investigate Proxmox backup failures, container restart loops, or Kubernetes pod issues through AI-assisted analysis
- 03Monitor Docker hosts, TrueNAS storage pools, and vSphere VMs with AI-powered anomaly detection
- 04Perform infrastructure health checks and capacity planning through natural language queries to Claude Code
- 05Automate discovery of silent failures like clock drift, unhealthy containers, or replication problems via scheduled AI patrols
- 06Access unified cross-platform infrastructure state and metrics from MCP-compatible AI development environments
Related MCP Servers
View moremarkitdown
Python tool for converting files and office documents to Markdown.
firecrawl
The context API to search, scrape, and interact with the web at scale. 🔥
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
Pulse — FAQ
What is the Pulse MCP server?+
Pulse is a self-hosted infrastructure monitoring platform with an MCP adapter that exposes inventory, metrics, alerts, and storage data to AI clients like Claude Code and OpenCode. It monitors Proxmox, Docker, Kubernetes, TrueNAS, vSphere, and physical/virtual machines through a unified interface.
How do I install the Pulse MCP server?+
Run Pulse as a Docker container on port 7655, follow the bootstrap-token setup at http://your-ip:7655, then configure the MCP adapter endpoint in your AI client. Platform monitoring uses API tokens (e.g. Proxmox read-only tokens), and the optional unified agent installs via commands generated in Settings → Infrastructure.
Which AI clients work with Pulse?+
Pulse's MCP adapter works with Claude Code, OpenCode, and other MCP-compatible clients. The README specifically mentions these two clients as examples of external applications that can connect to Pulse's infrastructure monitoring capabilities.
Do I need API keys or credentials for Pulse?+
Yes, Pulse requires platform-specific credentials: Proxmox API tokens (read-only recommended), Docker socket access or remote API endpoints, Kubernetes config files, TrueNAS API keys, and vSphere credentials. Credentials are encrypted at rest and scoped per platform.
Is the Pulse MCP server free?+
Yes, the Community edition is free and MIT-licensed, providing self-hosted monitoring, seven-day metric history, and MCP adapter access. Relay and Pro editions add commercial features like longer history, governed fixes, and RBAC, but core MCP integration is available in the free tier.
Do I need to install agents on monitored systems?+
Often not—Proxmox, TrueNAS, and vSphere are monitored via their APIs without agents. Install the unified agent only for host-level data that platform APIs don't provide, such as SMART health, temperatures, Docker hosts, or standalone Linux/Windows/macOS machines.
How do I install Pulse?+
Open the source repository on GitHub and follow its README. Pulse is a mcp server — MCP Agents Market links you directly to the official repo.
Is Pulse free?+
Pulse is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.