Browse all guides
All guides
MCP

Troubleshoot MCP errors

Diagnose MCP authentication, scope, plan, schema, rate-limit, and stale-action failures.

8 min readUpdated August 27, 2026

Quick visual guide

Verify the URL, connection, scopes, and current workspace access in that order.

  1. 1

    Copy the URL again

    Use Copy in Settings > Integrations to rule out a typed or outdated server URL.

    MCP server URL and copy buttonCopy exact URL
  2. 2

    Check the setup guide

    Confirm the selected client supports the shown connection method and OAuth flow.

    MCP quickstart before-you-connect sectionBefore you connect
  3. 3

    Report a reproducible issue

    If it still fails, open Support with the client name, time, safe error text, and attempted tool.

    Support page with New TicketNew Ticket

Red labels show the exact control to use.

Detailed referenceOpen this for definitions, limits, examples, and troubleshooting.

Fast diagnostic checklist

  1. 1Confirm the endpointUse https://tartol.com/api/mcp with a Streamable HTTP MCP client.
  2. 2Confirm the connectionReconnect OAuth and approve the requested workspace and permissions again.
  3. 3Call whoamiCheck workspace, role, method, and granted scopes.
  4. 4Call list_capabilities againDo not assume an older action list is still valid.
  5. 5Describe the actionUse the returned schema instead of guessing argument names.

Common error meanings

Message or classLikely fix
Authentication required / invalid tokenReconnect or replace the expired/revoked credential.
Insufficient scopeGrant the needed scope, keeping tartol:read included.
Plan access unavailableUse an active Agency workspace.
Permission deniedUse a role allowed to access the record or action.
Invalid argumentsCall describe_action and match its schema exactly.
Prepared action expired or changedPrepare it again and obtain fresh approval.
Too many requestsBack off and retry; do not loop immediately.
Could not load API keys / MCP connectionsRefresh Settings > Integrations once. If both panels still fail, report the time and workspace to support; existing credentials are not deleted by a loading error.

What to include in a support report

  • What you were trying to do.
  • The time the error occurred.
  • The client, workspace, and tool name.
  • The error message, with credentials removed.

Keep learning

Still need help?

Tell us what you were trying to do and what happened.

Contact support
Last updated August 27, 2026