Customization
MCP (Model Context Protocol) servers extend UltraCoder with custom tools and data sources.
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.
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.
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.