Probe an MCP server for available tools
probeMcpServerProbe an MCP server URL and list the tools it exposes. Useful as a dry-run before creating a connection — verifies the URL is reachable, that authentication headers (if any) are correct, and surfaces the tool catalog. Performs no writes; sits alongside /v2/teams/:team_id/connections/oauth/mcp/check (which probes the same URL for OAuth support).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| headers | No | Optional HTTP headers for authentication (raw server_url mode only) | |
| team_id | No | Duvo team UUID to operate on. API keys are pinned to a single team — omit this (it falls back to the key's team) or pass that same team; a different team is rejected. OAuth callers, who can span multiple teams, should pass the target team here. | |
| server_url | No | Raw MCP server URL to probe (for custom MCP servers) | |
| integration_slug | No | Catalog integration slug. The backend resolves the MCP server URL and dummy auth headers server-side — no server_url or headers needed. |