PolyMCP – Orchestrate AI agents across Python tools and MCP servers
MCP agent orchestration framework, but MCP itself is still early and fractured.
Polymcp provides a simple and efficient way to interact with MCP servers using custom agents
MCP orchestration framework removes agent glue code, but competes with nascent LLM infra tooling.
LLM app developers building multi-agent workflows and tool orchestration systems.
LangChain · Mastra · Bee
Most MCP tooling today focuses primarily on exposing tools. PolyMCP instead targets the agent layer: how to structure agents properly, connect them to multiple MCP servers, and make them reliable in real-world workflows.
PolyMCP provides: • A clean way to implement MCP-compatible tool servers in Python or TypeScript • An agent abstraction that can connect to multiple MCP endpoints (stdio, HTTP, etc.) • Built-in orchestration primitives for handling multi-step tasks • A CLI to scaffold projects and run an inspector UI to debug tools and agent interactions • A modular architecture that makes it easier to compose skills and reuse components across projects
The goal is to reduce ad-hoc glue code between models and tools. Instead of manually wiring everything together for each new setup, PolyMCP offers a structured way to: • Register tools as MCP servers • Attach them to one or more agents • Explicitly manage execution flow and state • Inspect and debug interactions
It’s MIT licensed and aimed at developers building production-grade automation, internal copilots, or multi-tool assistants.
Repository: https://github.com/poly-mcp/PolyMCP
MCP agent orchestration framework, but MCP itself is still early and fractured.
Another MCP orchestration wrapper—claims autonomy, but chaining APIs over Docker isn't novel.
Unified MCP toolkit shipping in Python and TypeScript, but MCP server scaffolding is already crowded.
It makes a smart, practical bet: let existing Python functions become agent-ready tools by turning type hints into structured tool schemas with validation and HTTP endpoints, so you don't rewrite logic to expose it to agents. The included PolyClaw agent and discovery/orchestration features sound useful for multi-service workflows, but the space is crowded (LangChain/AutoGPT/etc.), so what matters next is demos showing robust orchestration, failure handling, and provider integrations.
Zero-decorator function wrapping into MCP tools solves real integration friction.
PolyClaw is a practical, infrastructure-aware twist on agent frameworks: it plans multi-step jobs, orchestrates MCP tools, and can spin up MCP servers on the fly while keeping execution Docker-first for isolation. The repo ships both Python and TypeScript SDKs, an Inspector app, runnable examples and a CLI example using Ollama — so it’s more than a toy. It doesn’t reinvent the agent space (AutoGPT/OpenClaw cousins exist), but if you need agents that create and manage real infra safely, this is a useful, pragmatic toolkit.