Claude Desktop
Downloads the signed .mcpb extension. Claude asks for the key on install.
One key, then one click — or one command — in the client you already use.
These clients accept an install link. Click, confirm in the app, done.
Downloads the signed .mcpb extension. Claude asks for the key on install.
Opens Cursor and asks you to confirm the server.
Add to CursorGitHub Copilot's agent mode. Needs VS Code 1.102 or later.
Add to VS CodeLocal models, same server. LM Studio 0.3.17 or later.
Add to LM StudioCopy, paste in a terminal, press return. Each one writes the config for you.
Everything else speaks the same mcpServers block. Paste it into the
client's MCP config and restart the app.
~/.codeium/windsurf/mcp_config.json~/.continue/config.yaml— under mcpServersclaude_desktop_config.jsonZed calls it context_servers, in
~/.config/zed/settings.json:
Codex CLI uses TOML, in
~/.codex/config.toml:
ChatGPT connectors, and Claude on the web or on a phone, only accept a remote MCP server reached over HTTP. Ultimath's MCP server runs locally, next to your client, so it cannot be added there. A hosted transport is on the roadmap.
Until then the REST API covers that ground: one POST, the same eight engines, no client required.
Any MCP client that runs a local command will work — the server is
npx -y ultimath-mcp with ULTIMATH_API_KEY in its environment, and
it needs Node.js 18 or later. Something missing or broken?
contact@ultimath.ai.