Skip to main content
POST
/
mcp
curl --request POST \
  --url https://mcp.seamless.ai/mcp \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "jsonrpc": "2.0",
  "method": "tools/list",
  "params": {},
  "id": 1
}
'
{
  "jsonrpc": "2.0",
  "result": {
    "content": [
      {
        "type": "text",
        "text": "Found 15 contacts matching your search..."
      }
    ]
  },
  "id": 2
}

Documentation Index

Fetch the complete documentation index at: https://docs.seamless.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Body

application/json
jsonrpc
enum<string>
required

JSON-RPC version. Always "2.0".

Available options:
2.0
method
string
required

MCP method to invoke (e.g. "tools/list", "tools/call", "resources/read").

Example:

"tools/call"

id
required

Request ID for correlating responses.

params
object

Method-specific parameters. For tools/call, includes name (tool name) and arguments (tool input).

Response

JSON-RPC 2.0 response with the result or error.

jsonrpc
string
Example:

"2.0"

result
object

Method-specific result payload.

error
object

Error object if the request failed.

id