Skip to main content
Connecting an MCP server lets Traversal call that server’s tools during investigations — pulling in context and capabilities from systems that don’t have a dedicated Traversal integration.

How it works

  • Each MCP server is its own integration instance — connect as many as you need, each with its own URL and authentication.
  • Traversal connects to remote servers over HTTP-based transports — both Streamable HTTP and SSE are supported.
  • Traversal discovers the tools the server exposes, and you choose which ones to enable from the integration’s tool list in the Traversal UI.
Traversal is read-only by design. If an MCP server exposes tools that write or mutate state, add them to the server’s blocked tools list so Traversal never calls them.

Authentication

Traversal supports three authentication methods for MCP servers. Choose the one your server uses when you configure the integration.
A static token that Traversal sends as the Authorization: Bearer <token> header on every request. Use this when your server authenticates with a long-lived API key or personal access token.
1

Get a token from your MCP server

Generate an API key or access token in the system that hosts the MCP server. Copy it — you’ll paste it into Traversal.
2

Configure in Traversal

Go to Company Knowledge > Integrations, add an MCP Server, and enter:
  • Server URL — the server’s streamable-http endpoint (e.g. https://mcp.example.com/mcp)
  • Auth methodBearer token
  • Token — the token you copied

Enabling tools

After a server connects, Traversal lists the tools it exposes. In the Traversal UI you choose which tools to enable and give each one an agent-facing description — the text the agent uses to decide when to call the tool. A tool with no configured description won’t be surfaced to the agent, so write a clear description for every tool you enable. Two limits apply, both enforced when you save: Enabled tools and their descriptions are configured per server in the Traversal UI.

Servers on a private network

If your MCP server — or its OAuth token endpoint — isn’t reachable from the public internet, Traversal routes requests through your Traversal Connector, the same relay used by other integrations. No changes to the server are required beyond making it reachable from the connector’s network.

Settings

More information