Remote MCP

Setting up and using our remote MCP

ToolRegistry has a remote MCP endpoint available at https://mcp.toolregistry.ai/mcp that supports streamable HTTP for transport.

Prerequisites (Quickstart)

  • API key

  • At least one active integration

MCP configuration

mcp.json
{
  "mcpServers": {
    "ToolRegistry": {
      "type": "streamable-http",
      "url": "https://mcp.toolregistry.ai/mcp",
      "headers": {
        "x-api-key": "<your_api_key>",
        "x-user-id": "<user_identifier>"
      }
    }
  }
}

The x-user-id header is a unique identifier for a user.

This should be unique per end user. When using remote MCP on your local machine through an app like Claude, Cursor, etc, then this can be set to a single static value. The x-user-id header is required when using OAuth based integrations. See more about the user identifier

Tools

Remote MCP provides the following tools

List integrations

Lists all the active integrations that you have available

Execute intent

Execute an intent across any of your active integrations. Returns information about a created run that can be used to check the status of the run.

Run status

Allows to check the status of a run by ID. Optionally can include all events such as all tool-calls made during the run.

Last updated