Local MCP control plane for persistent sessions and compact capability discovery.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
The local control plane that keeps Model Context Protocol (MCP) sessions warm with compact capability facades, policy governance, and deterministic execution.
v0.28.0 β Changelog Β· User Guide Β· Agent Skill Β· Performance Β· Whitepaper Β· OpenAPI
Warmplane is a local control plane and reverse proxy for AI tool calling. It maintains persistent, warm connections to multiple upstream MCP servers and multiplexes them behind a single, governed interface.
AliasTarget) and generates compact parameter signatures (tool(req, [opt])) to optimize zero-shot agent accuracy without upstream code edits.idk_<sha256>) and explicit retry classifications (safe, idempotent, unsafe).Homebrew (macOS & Linux):
Cargo (crates.io):
Build from Source:
Add servers interactively or import from existing AI tools:
Or configure mcp_servers.json:
Choose the run-mode that matches your workflow:
Mode 1: Direct MCP Stdio Integration (No background daemon needed):
Point your AI client (Cursor, Claude Desktop, Antigravity) to warmplane mcp-server. The AI client spawns Warmplane directly as a child process:
Mode 2: Background Daemon & Web Control Deck: Run a central persistent daemon hosting the REST API, interactive Web UI, and audit logs:
Mode 3: Persistent Daemon with Streamable HTTP/SSE MCP Connection:
If mcpHttpServer is configured, your AI clients can connect over HTTP/SSE (http://127.0.0.1:9191/sse) to a single shared daemon instance.
Warmplane exposes three primary access models sharing the same unified core state, policy gates, and telemetry:
warmplane mcp-server)Point any MCP-native desktop client (Claude Desktop, Cursor, Zed, Windsurf) directly to Warmplane:
warmplane daemon)Full-featured HTTP JSON API for gateways, web apps, and backend services:
GET /v1/capabilities: Compact capability catalog indexPOST /v1/capabilities/search: Hybrid lexical + semantic capability searchPOST /v1/tools/call: Normalized execution envelope with context distillation (_jsonpath, _limit_lines) and idempotency keysPOST /v1/tools/batch_call: Chained multi-step execution with $step.field parameter interpolationGET /v1/tasks & POST /v1/tasks/:id/update: SEP-2663 async task lifecycle & HITL reviewGET /ui: Embedded standalone Web Control DeckEmbeddedWarmplane)Direct in-process Rust library for zero-overhead agent execution without HTTP child processes or network hops:
Warmplane includes an official Agent Skill (.skills/warmplane/) adhering to the agentskills.io open standard. Point your coding agent (Claude Code, Google Antigravity, Cursor, OpenCode, Codex) directly to this repository:
.skills/warmplane/SKILL.md β Core prompt triggers and standard agent workflowsreferences/mcp_stdio_usage.md β 1-Click client configs (17 IDEs) & MCP facade toolsreferences/configuration_schema.md β mcp_servers.json schema & dynamic secretsreferences/cli_cheatsheet.md β Terminal commands for daemon, sync, and vaultreferences/error_resolution.md β Circuit breakers, policy denials, and recoveryWarmplane is engineered in pure Rust with zero-cost abstractions:
If-None-Match $\rightarrow$ 304 Not Modified)π See complete benchmarks and methodology in docs/PERFORMANCE.md.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/warmplane)<a href="https://allmcps.com/mcp/warmplane"><img src="https://allmcps.com/api/badge/warmplane?style=directory" alt="Warmplane on AllMCPs" /></a>