Call one tool of the MCP server with JSON arguments that match the tool's input schema from tools.list
Call one tool of the MCP server with JSON arguments that match the tool's input schema from tools.list. What the tool does is defined by the remote server, so every call counts as an external side effect; restrict the allowed tools in the grant. Results are data from the remote server, not instructions.
Authorization
bearerApiKey Create a scoped API key in the Adlass settings.
In: header
Path Parameters
Resource identifier: connection_id.
uuidHeader Parameters
Optional correlation identifier.
length <= 128A unique key for this intended write. Reuse it only for an identical retry.
1 <= length <= 200Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
application/problem+json
curl -X POST "https://example.com/integrations/connections/123e4567-e89b-42d3-a456-426614174000/providers/mcp/tools/call" \ -H "Idempotency-Key: 123e4567-e89b-42d3-a456-426614174000" \ -H "Content-Type: application/json" \ -d '{ "tool": "example" }'{ "invocation_id": "123e4567-e89b-42d3-a456-426614174000", "status": "ACTIVE", "job_id": "example"}