Connect remote MCP
connect_remote_mcpBind a remote Streamable HTTP MCP onto this company from an https URL. Optional static headers (Authorization and API-key names refused — keys stay in Vault). Tools then show up on list_integrations and run through invoke_integration. Company managers only. Use when an operator or GM wants this company to call a public Streamable HTTP MCP (for example Is Agentic) without Composio or a host-seat paste. Autonomous agents must call request_connector with a vetted name instead — they never supply a URL.
Routing: Operator/GM Connections mint. Agents: search_connector_registry then request_connector. After connect, list_integrations / invoke_integration. Is Agentic reports 404 until a scan exists — browser or npx is-agentic <domain>.
[sensitive-tier — company managers (executive/gm) run this without a card. Other members ask once; a from-now-on approval makes future calls seamless. Connecting a connector still needs the OAuth/connect card (request≠grant). Call it on the first clear ask — do not re-ask in chat.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional display name. Defaults to the host (Is Agentic for the official canary). | |
| headers | No | Optional static request headers (name → string). Authorization, Cookie, Host, API-key names, and session headers are refused. At most 8. | |
| companyId | Yes | FreedomOS company id to act within (you must be a member). Required for company-scoped tools. | |
| server_url | Yes | https MCP endpoint (e.g. https://is-agentic.com/mcp). Never a private/loopback host. |