ThunderPhone 2.0 is live.Self-serve, from 2¢/min.Read the announcement

Connect tools & data

MCP servers

Connect a remote MCP server and every tool it exposes becomes available to your agents mid-conversation, without defining each tool by hand.

If you already run a tool server that speaks the Model Context Protocol, you can plug it into ThunderPhone directly. Add the server once under Connections → MCP (/dashboard/mcp-connections); its tools are discovered automatically and can be attached to any agent.

ThunderPhone connects to MCP servers over Streamable HTTP — that is the only supported transport, so the server must be reachable at an HTTP URL (stdio-only local servers won't work).

Add a server

  1. Click Add server

    Give the server a name and its URL (for example https://example.com/mcp).

  2. Add headers if the server needs them

    Add any static HTTP headers the server requires — typically an Authorization header. Header values are write-only in the UI: when you edit the server later, leave a value blank to keep the existing one.

  3. Save and sync

    Saving immediately synchronizes the server's tool list. The server card shows every discovered tool by name; if none appear, the server responded but advertised no tools.

Manage servers

Each server card shows its URL and cached tool list, with controls to:

  • Enable/disable the server without deleting it.
  • Sync tools — re-fetch the tool list after the server changes.
  • Edit the name, URL, or headers.
  • Delete the server.

Attach it to an agent

A connected server does nothing until an agent uses it. Open the agent in the builder (Build an agent) and attach the server in its MCP section — the server's tools then become callable during that agent's conversations.

Next steps