MCP servers
Connect a Model Context Protocol server to give your agents access to the tools the server exposes. Unlike Custom API integrations, you don't define tools yourself โ Stellar discovers them from the server and surfaces them to agents.
Connect a serverโ
Open Integrations, click + Add integration โ API/MCP server, and pick MCP server.
You need to provide a name, the server URL, and optionally an auth connector if the server requires authentication. Unlike Custom API integrations, MCP servers have a single URL โ they're not split per environment.
After saving, Stellar fetches the tool list from the server and caches it. You'll land on the integration detail page.
Tools tabโ
The Tools tab on the MCP integration page shows the cached tool list as Stellar received it from the server. Each tool has its name, description, and parameter schema, all sourced from the server.
This list is read-only in Studio. Tools are authored on the MCP server side; Stellar doesn't let you edit them. If a tool's description or schema is wrong, fix it on the server.
Click Refresh now to re-fetch the tool list. Use this after the server's tools change โ for example, after a new tool ships, or after you fix a description on the server side.
Make tools available to an agentโ
From an agent's Actions tab, click + Add action and pick the MCP server as the source. The picker lists the server's cached tools; pick the one you want to add. The agent can then call that tool during conversations.
Each tool you add is added independently โ you can pick three of the server's five tools and leave the other two out. The same per-agent overrides as shared API actions apply: conversation phases, max successful calls, and allowed states. The tool's name, description, and parameter schema all come from the server.
Runtime behaviorโ
When an agent has MCP tools linked, Stellar resolves them against the cached tool list at conversation start. If you've refreshed the cache recently, the agent picks up the new shape on the next conversation โ there's no version-pinning, the same way shared actions work for Custom API.
If a tool you've linked is no longer present on the server when you refresh, the agent's Actions tab will flag it as a broken reference, and publishing the agent version will be blocked until you remove or re-link it.
Delete an integrationโ
Open the menu in the integration header and choose Delete. As with Custom API integrations, you can't delete an MCP server that has tools linked to active agents โ remove those bindings first.
Next stepsโ
- Custom API integrations โ the other kind of API integration
- Actions โ how agents use linked tools during conversations
- Restore behavior โ how linked MCP tools behave when restoring an older agent version