Back

Customization

MCP Servers

MCP (Model Context Protocol) servers extend UltraCoder with custom tools and data sources.

What is MCP?

MCP is an open protocol for connecting AI models to external systems. An MCP server exposes tools (callable actions) and resources (readable data) that UltraCoder can invoke during a task.

How do I add an MCP server?

Open Settings → MCP Servers → Add Server. Enter the server command or URL, give it a name, and save. UltraCoder picks up the new tools on the next conversation.

How does UltraCoder use MCP tools?

When UltraCoder decides an MCP tool is relevant, it calls use_mcp_tool with the server name and tool name. This appears in chat as a tool call card, the same as built-in tools.