Skip to content

MCP servers

The Model Context Protocol (MCP) is an open standard for exposing tools to AI agents. Connecting an MCP server in the Library brings its tools into your workspace, where agents can call them like any other tool.

Use MCP when the capability you want already exists as an MCP server — a database connector, a search provider, an internal service — instead of writing a skill from scratch.

You can connect a server over either transport:

The runtime launches the MCP server as a local subprocess and talks to it over standard input/output. Use this for servers you run alongside Chatty (a command plus arguments and environment).

Once connected, a server’s tools appear in your Tools catalog and can be attached to agents. Tavily web search is integrated this way — it powers the bundled web search tool via MCP.

Open the MCP tab in the Library (the McpManager).

  1. In the Library, open the MCP tab and choose Add server.

  2. Pick the transport: stdio for a local subprocess, or HTTP/SSE for a remote server.

  3. Provide the connection details:

    • stdio — the command, arguments, and any environment variables.
    • HTTP/SSE — the server URL and any required headers or auth.
  4. Save and connect. The server’s tools are discovered and added to the Tools catalog.

  5. Attach the new tools to an agent or wire them into a graph.