
Schelling Protocol
Give multi-agent products a stdio MCP surface for discovery, matching, and negotiation instead of bolting on ad-hoc agent handshakes.
Overview
Schelling Protocol is a MCP server for the Build phase that provides AI agent discovery, matching, and negotiation over a stdio coordination protocol.
What is this MCP server?
- Universal coordination protocol: discovery, matching, and negotiation for AI agents
- stdio npm package @schelling/mcp-server (v3.0.1)
- Designed as a protocol layer, not a single-task API wrapper
- GitHub monorepo with dedicated packages/mcp-server subfolder
- Fits multi-agent marketplaces, delegators, and negotiator bots
- npm package @schelling/mcp-server version 3.0.1
- Transport: stdio
- Repository subfolder: packages/mcp-server
Community signal: 4 GitHub stars.
What problem does it solve?
Multi-agent apps fracture when every team invents its own discovery and deal-making glue between bots.
Who is it for?
Builders orchestrating several agents that must find each other and agree on tasks before execution.
Skip if: Simple single-agent coding assistants that only need file and git tools with no peer coordination.
What do I get? / Deliverables
Agents gain a shared MCP coordination surface so matching and negotiation can be composed like other tools in your stack.
- MCP-accessible discovery and matching flows between agents
- Negotiation tooling hooks for delegated multi-agent tasks
- Protocol-backed coordination instead of one-off custom RPC
Recommended MCP Servers
Journey fit
Coordination protocols land when you are wiring agent stacks and tool contracts, which Skillselion places in Build. Agent-tooling is the canonical shelf for universal coordination MCP that other agents call during orchestration.
How it compares
Agent coordination protocol MCP, not a Linux desktop bridge or repo memory layer.
Common Questions / FAQ
Who is Schelling Protocol for?
Solo and small teams building multi-agent systems that need standardized discovery, matching, and negotiation via MCP.
When should I use Schelling Protocol?
Use it during agent-tooling setup when agents must coordinate with each other before running tools or fulfilling user requests.
How do I add Schelling Protocol to my agent?
Install @schelling/mcp-server from npm, configure stdio transport in your MCP client, and point the command at the published mcp-server package entry.