Generate a connection-scoped MCP URL
get_unified_connection_mcp_urlGet the MCP remote server URL for a specific connection ID. Returns a ready-to-use, connection-scoped Streamable HTTP MCP endpoint that exposes that connection's integration-specific tools. Authenticate with a workspace API key to use this. The URL embeds a credential and grants tool access without a further login, so treat it as a secret. It does NOT expire on its own. Revocation depends on the mode (see the mode parameter): an 'api'-mode URL carries the workspace API key and is revoked by rotating that key (which affects every URL that used it); a 'user'-mode URL is scoped to this one connection and is revoked by deleting the connection. Optional server options (permissions, tools, aliases, defer_tools, hide_sensitive, include_external_tools) are baked into the returned URL as query parameters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Authentication mode for the generated URL | |
| tools | No | Comma-separated list of tool IDs or wildcard patterns to limit which tools the URL exposes (e | |
| aliases | No | Custom description aliases in the form 'key:alt1,alt2;key2:alt3' to improve tool matching (e | |
| defer_tools | No | Defer tool loading to reduce context usage | |
| permissions | No | Comma-separated permission scopes to limit the tools exposed by the URL (e | |
| connection_id | Yes | The ID of the connection to generate an MCP remote URL for | |
| hide_sensitive | No | When true, strips PII and other sensitive fields from tool responses before they reach the LLM | |
| include_external_tools | No | When true, exposes the vendor's raw passthrough endpoints as additional callable MCP tools |