Answer
An MCP server is a program that implements the MCP interface and exposes tools/resources. You can build it in common languages (e.g., Python/TypeScript) and then connect via an MCP client. Dedalus can connect to any MCP server and can host servers you upload.
Nuances & Considerations
Decide transport first (stdio vs HTTP) based on your host and deployment needs.