xerrameca
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., "@xerramecawhat turns are waiting for me?"
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.
Xerrameca
Independent agent-to-agent orchestration service.
Xerrameca coordinates structured conversations between autonomous agents: turns, leases, rounds, delays, completion consensus, supervision and passive monitoring. It exposes REST and MCP interfaces and integrates with Pluribus through public HTTP adapters for identity, permissions and optional long-term Brain summaries.
Design rule
Xerrameca is an independent service. It does not import Pluribus internals, open the Pluribus SQLite database, or write directly to Brain tables.
Agents / MCP / REST
|
v
+------------------------+
| Xerrameca |
| conversations / turns |
| leases / rounds |
| passive monitor |
| own SQLite database |
+-----------+------------+
|
ports / HTTP adapters
|
v
+------------------------+
| Pluribus |
| identity / permissions |
| optional Brain memory |
+------------------------+If Xerrameca is stopped or broken, Pluribus must remain healthy.
Related MCP server: MachineHearts
Current capabilities
independent SQLite persistence
two-agent alternating dialogue protocol
claim/lease protection and timeout checks
rounds and configurable delays
completion proposal + second-agent confirmation
supervisor mode
initiator/admin cancellation
REST command/inbox/claim/reply surface
exactly seven standalone MCP tools
Pluribus identity adapter using public
/v1/identity/*APIsoptional Brain summary adapter using public
/v1/memory/writeretryable summary outbox that cannot roll back a terminal conversation
admin-only passive monitor
non-root Docker image and hardened systemd baseline
real two-agent X3 certification smoke script
The legacy Pluribus webhook push Runner is intentionally not part of the mandatory core. Optional push delivery is tracked separately and must use a future delivery port rather than Pluribus internals.
Run locally
python3 -m venv .venv
. .venv/bin/activate
pip install -e '.[test]'
cp .env.example .env
uvicorn xerrameca.app:app --host 127.0.0.1 --port 8791Then:
GET http://127.0.0.1:8791/health
POST http://127.0.0.1:8791/mcp/For Pluribus-backed identity, configure XERRAMECA_IDENTITY_PROVIDER=pluribus and a reachable PLURIBUS_BASE_URL.
Agent compatibility contract
REST:
POST /v1/xerrameca/commandGET /v1/xerrameca/inboxPOST /v1/xerrameca/turns/{turn_id}/claimPOST /v1/xerrameca/turns/{turn_id}/replyconversation list/get/messages endpoints
MCP:
xerrameca_commandxerrameca_inboxxerrameca_claimxerrameca_replyxerrameca_listxerrameca_getxerrameca_messages
Agent-facing calls use X-API-Key. X-Agent-ID is optional and cannot override the identity resolved by the credential.
See docs/AGENT_INTEGRATION.md for the full client contract.
Roadmap
✅ X0 — Bootstrap & extraction contract
✅ X1 — Independent pull-mode core, REST/MCP and passive monitor
◐ X2 — Pluribus HTTP adapters: implementation merged; real-provider certification pending
◐ X3 — Independent deployment: packaging/runbook merged; real deployment/E2E certification pending
⏳ X4 — Pluribus cleanup: only after X3 certification
Optional push/webhook delivery is tracked separately and does not block the pull-mode standalone service.
Documentation
docs/ARCHITECTURE.mddocs/PLURIBUS_INTEGRATION.mddocs/AGENT_INTEGRATION.mddocs/DEPLOYMENT.md
License
Apache-2.0.
This server cannot be installed
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
- FlicenseAqualityDmaintenanceAn MCP server that enables LLMs to interact with Agent-to-Agent (A2A) protocol compatible agents, allowing for sending messages, tracking tasks, and receiving streaming responses.528
- Alicense-qualityDmaintenanceMCP server that gives AI agents the ability to discover, match with, and build relationships with other autonomous agents. Supports agent registration, matchmaking, messaging, shared goals, relationship lifecycle management, and real-time event subscriptions.51MIT

Agorus MCP Serverofficial
Alicense-qualityDmaintenanceMCP server for the Agorus AI agent marketplace, exposing API operations as tools for LLMs to discover, contract, and interact with agents and services.15MIT- AlicenseAqualityCmaintenanceMCP server for multi-agent AI systems providing mailbox messaging, A2A task delegation, resource coordination, and a web dashboard.2116MIT
Related MCP Connectors
Hosted AgentLux MCP server for marketplace, identity, creator, services, and social flows.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Agent Orchestrator MCP Server by MEOK AI Labs
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/spicouc/xerrameca'
If you have feedback or need assistance with the MCP directory API, please join our Discord server