dedalus_mcp is our Python framework for building these servers. TypeScript support coming Q1 2026.
With Dedalus SDK
MCP integration is trivial. Pass servers directly tomcp_servers:
Server primitives
MCP servers expose three types of capabilities:| Primitive | Control | Description |
|---|---|---|
| Tools | Model | Functions the LLM calls during reasoning |
| Resources | Model/User | Data the LLM can read for context |
| Prompts | User | Message templates users select and render |
Additional capabilities
| Capability | How |
|---|---|
| Progress | ctx.progress() for long-running tasks |
| Logging | ctx.info(), ctx.debug(), etc. |
| Cancellation | ctx.cancelled flag |