Unified MCP Server

Updated:

Changelog

October 23, 2026

  • MCP Events. A connection's MCP server now supports the draft MCP Events extension (io.modelcontextprotocol/events): events/list, events/poll, events/subscribe and events/unsubscribe. Event types such as crm_contact.created come from the integration's webhook support. Webhook deliveries are signed per Standard Webhooks, and subscriptions appear on the Webhooks page with an MCP badge.
  • New server option disable_events=true turns events off for a URL.

October 17, 2026

  • Agent signup from an MCP client. Connect to /mcp?signup=true with no credential and call signup_unified_workspace to create a workspace, the same as POST /agent/signup. It is the one tool that can be called without a credential.

October 16, 2026

  • Total tool count is now 124,663, including 20,127 "unified" tools.

October 12, 2026

  • Agent Skills in Core Unified API mode. The server now serves Unified.to Agent Skills, including a getting-started guide, guides to this server in Core and connection mode, and one per API category (CRM, HRIS, ATS, accounting and more). Clients that support the MCP Skills extension get them from skills/list, skills/get and skill:// resources. Every other client can use the new list_unified_skills and get_unified_skill tools.

October 10, 2026

  • A tools/list request with no credential now lists the Core Unified API tools. See Without credentials.

October 9, 2026

  • An integration's create and update tools now list only the fields that integration accepts, and mark the fields it requires on create.

October 8, 2026

  • Total tool count is now 94,258, including 17,189 "unified" tools.
  • New Core Unified API tools: list_unified_notifications, create_unified_connection_reauth, and the secrets manager tools (list_unified_secretsmanagers, get_unified_secretsmanager, create_unified_secretsmanager, remove_unified_secretsmanager, list_unified_secretsmanager_instructions, list_unified_secretsmanager_secrets).

October 7, 2026

  • Unauthenticated tool preview. /mcp?integration_type=<type> and GET /tools?integration_type=<type> list an integration's tools without a credential. The tools can be listed but not called.
  • Unified API tools now advertise an outputSchema describing their structuredContent. GET /tools returns it as output_schema.

September 28, 2026

  • A workspace's IP allowlist now applies to workspace API keys and enterprise-managed tokens over MCP. A call from an IP address not on the list gets 403.

September 27, 2026

  • OAuth sign-in for MCP clients. A client that supports OAuth, such as a Claude custom connector, can connect to the bare /mcp URL and sign in to pick a workspace. See OAuth sign-in.
  • Every tool now carries a title and MCP annotations (readOnlyHint, destructiveHint, idempotentHint, openWorldHint).

September 23, 2026

  • Removed the SSE transport. /sse and /sse/messages now return HTTP 410. Change /sse to /mcp in your URL — same host, same authentication, same query parameters.
  • get_unified_connection_mcp_url no longer returns sse_url. Read mcp_url instead.
  • Regions no longer resolve across one another. Each data region serves only its own database, so a credential works only on its own region's host: US mcp-api.unified.to, EU mcp-api-eu.unified.to, AU api-au.unified.to. This supersedes the August 7, 2025 note below — the MCP server no longer figures the region out by itself.
  • Removed the dc parameter. Nothing routed on it; the hostname selects the region. It is no longer accepted by get_unified_connection_mcp_url and no longer appears in generated URLs. URLs that still carry ?dc= keep working — the value is ignored.
  • Tool calls are now subject to workspace rate limiting and can return HTTP 429.
  • Added a third authentication option: enterprise-managed authentication, which issues resource-bound ema_ tokens whose scopes filter the visible tool list.
  • Added RFC 9728 protected-resource metadata at GET /.well-known/oauth-protected-resource/mcp, and a WWW-Authenticate header on MCP 401 responses.

September 21, 2026

  • Total tool count is now 69,948, including 13,553 "unified" tools.

July 22, 2026

  • Total tool count is now 43,456, including 8,242 "unified" tools.

June 30, 2026

  • Total tool count is now 27,825, including 7,609 "unified" tools.

January 25, 2026

  • Total tool count is now 22,566, including 5,324 "unified" tools.

December 23, 2025

  • Total tool count is now 22,319, including 4,798 "unified" tools.
  • Introduced defer_tools parameter that uses Anthropic's new feature to lower tool token usage

December 17, 2025

  • Removed public authorization options

October 19, 2025

  • Added a new "workspace" mode that allows our customers to interact with their Unified data, including connections, webhooks, API calls, and issues/tickets.
  • Total tool count is now 21,993, including 4,425 "unified" tools.

October 2, 2025

  • Total tool count is now 21,874, including 4,322 "unified" tools.

August 31, 2025

  • Added x.ai Grok

August 29, 2025

  • Total tool count is now 20,135, including 4,046 "unified" tools.
  • Added support for Groq

August 26, 2025

  • Total tool count is now 19,872.
  • Added a new tools parameter to specify exactly which tools to allow in the MCP server.
  • Aliases no longer create seperate tools, but now generate extended tool descriptions. This will help with LLM tool matching. We removed the default_aliases parameter, as that is now the defaul behaviour.

August 24, 2025

  • Total tool count is now at 17,569; 3,963 "unified" tools across 317 integrations over 20 categories. 13,606 "non-unified" tools across 93 integrations.

August 22, 2025

  • New data-region in Europe. Change the MCP URL to https://mcp-api-eu.unified.to. Data accessed by the MCP will be transfered directly from the EU data-region of Unified.to.
  • Added support to expand an integration's tool over all of its available API endpoints, and not just the unified API's endpoints, which expand the number of tools by an additional 12,979. Use &include_external_tools=true.

August 7, 2025

  • Added support for all Unified.to API data-centers; US, EU, AU. The MCP will figure it out by itself.

July 18, 2025

  • Added aliases parameter to add additional descriptions to tools
  • Added support for Cohere's chat API and its tools structure

July 10, 2025

  • Added structuredContent output when the MCP-Protocol-Version is 2025-06-18 or more recent
  • Added type parameter to GET /tools to return tools in a specific LLM data-model
  • Added hide_sensitive parameter to POST /tools/{id}/call and the MCP server URL to remove PII/sensitive data from results. eg. hide_sensitive=true
  • Added permissions parameter to GET /tools, POST /tools/{id}/call and MCP server URL to restrict tools
  • Added additional authentication mechanism token and connection to be ONLY used with LLM APIs

June 1, 2025

  • Initial deploy
Are we missing anything? Let us know
Was this page helpful?