This guide covers practical best practices for building MCP servers that work reliably with the Dedalus SDK. If you’re new to MCP, start with the MCP docs first:Documentation Index
Fetch the complete documentation index at: https://docs.dedaluslabs.ai/llms.txt
Use this file to discover all available pages before exploring further.
- Build a server: MCP server overview
- Deploy: Deploy an MCP server
- Test/debug: Testing, Debugging
Guidelines (high-level)
- Keep tools small and deterministic: One tool should do one job, with clear input/output.
- Use strict schemas: Prefer explicit parameter types and avoid “any”-shaped payloads.
- Return stable data: Avoid embedding large prose in tool responses—return structured fields whenever possible.
- Be stateless when possible: It simplifies scaling and avoids surprising cross-user behavior.
- Handle errors explicitly: Return actionable error messages; avoid silent failures.
Next steps
MCP Servers
Connect from the Dedalus SDK
Tools
Combine with local tools
