Sign in
Docs
0%

Accounts and access

Support tools for assistants (MCP)

The 3 tools an assistant can call for Support over MCP: what each one does, the scopes it needs, its arguments and an example call.

Your support requests and whether a support session is open on your account. An assistant calls these tools over MCP; they have no HTTP operation. Tools for assistants lists every product, and MCP shows how to connect an assistant.

support_get_request

Read a support request. One request the caller may see.

Scopes: mcp:read · reads only

ArgumentTypeWhat it is
request_idstring
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "support_get_request",
    "arguments": {
      "request_id": "01JD8Z3QK4W5X6Y7Z8A9B0C1D2"
    }
  }
}

support_get_status

Whether support sessions are on. Whether consented support sessions are on for the caller, and whether the caller may ask for one (staff).

Scopes: mcp:read · reads only

No arguments.

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "support_get_status",
    "arguments": {}
  }
}

support_list_my_requests

List support requests made to me. The caller's requests: made to them, or waiting for their approval as an account admin. Newest first; pending ones first.

Scopes: mcp:read · reads only

ArgumentTypeWhat it is
page_sizeintegerAt most 50; default 20.
page_tokenstringThe next_page_token of the page before.
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "support_list_my_requests",
    "arguments": {
      "page_size": 20
    }
  }
}