MCP Access

Generate Personal Access Tokens and call the MCP JSON-RPC endpoint.

ConsoleViewer exposes a restricted MCP endpoint for automation. Access is token-based and plan-limited.

Generate a token

  1. Open Settings (/settings).
  2. Under MCP Access, create a Personal Access Token.
  3. Copy the token. You won’t see the full value again.

Endpoint

The MCP endpoint is:

/api/mcp

It uses JSON-RPC and only allows a small allowlist of methods for safety.

Example request

{
  "jsonrpc": "2.0",
  "id": "req_1",
  "method": "properties.getOverview",
  "params": { "propertyId": "YOUR_PROPERTY_ID" }
}

Send it with:

  • Authorization: Bearer <PAT>
  • Content-Type: application/json

Notes

  • Tokens can be revoked at any time from Settings.
  • Rate limiting applies; repeated auth failures are throttled.
  • The endpoint returns structured JSON-RPC errors for unauthorized/forbidden calls.