Skip to main content
If you already have an MCP server deployed, connect it to Crow so your agent can use its tools.
Don’t have an MCP server yet? Use Envoy to auto-generate one from your codebase in minutes — no MCP knowledge needed.

Connect in Dashboard

  1. Go to IntegrationServer-Side Tools
  2. Enter your server details:
FieldDescriptionExample
NameDisplay namemy-backend
URLYour MCP server endpointhttps://mcp.yourapp.com/mcp
TransportStreamable HTTP (recommended) or SSEStreamable HTTP
HeadersOptional auth headersAuthorization: Bearer sk-...
  1. Click Test Connection — Crow will connect and discover your tools
  2. Click Save
  3. Go to Actions to enable the tools you want the agent to use

Identity Headers

Forward end-user identity to your MCP server so tools can return user-specific data. Under Header Mappings, add mappings like:
HeaderSourceWhat gets sent
X-User-IDidentity.user_idThe logged-in user’s ID
X-Tenant-IDidentity.tenant_idCustom claim from your identity JWT
Crow resolves these from the user’s identity token and sends them as HTTP headers on every request to your MCP server.
Identity headers only work for authenticated users. Set up Identity Verification first.
For the full auth chain (service keys, identity forwarding, backend middleware), see Server-Side MCP Authentication.

Managing Your Server

  • Sync Tools — Re-discover tools after updating your server
  • Enable/Disable Tools — Toggle individual tools in Actions
  • Edit — Change URL, transport, or headers
  • Delete — Remove the connection entirely

Troubleshooting

IssueSolution
Connection failedVerify URL is reachable, check transport type matches your server
Tools not appearingClick Sync Tools, check server logs
Agent not using toolsEnable tools in Actions, make sure tool descriptions are clear
401 errorsCheck auth headers, see Authentication guide
TimeoutEnsure your MCP server responds within 10 seconds

Envoy CLI

Auto-generate an MCP server from your code

Authentication

Service keys, identity headers, and the full auth chain