Tools don’t appear after connecting
Network egress is disabled
Network egress is disabled
Most clients block outbound network access by default. Enable it:
- Claude.ai: Settings → Capabilities, allow network egress.
- Claude Code: Settings → Capabilities → Allow network egress → All domains.
The server needs authentication
The server needs authentication
If the client reports the server as unauthenticated (an HTTP 401 or 403), complete the sign-in flow. In Claude Code, run
/mcp and follow the browser prompt. See Authentication.Wrong transport or URL
Wrong transport or URL
The Meow MCP server uses HTTP transport. Confirm your config uses
"type": "http" where required and one of https://mcp.meow.com (OAuth) or https://mcp.meow.com/cli (CLI). See Connect a client.Authentication & permission errors
A tool returns 'not authorized' or a permission error
A tool returns 'not authorized' or a permission error
The scope I need isn't offered at connect time
The scope I need isn't offered at connect time
The scope picker hides scopes your role can’t use on any entity. If
meow.transfers, meow.cards, or meow.billing doesn’t appear, your role lacks that permission. Ask an admin to adjust it.My assistant suddenly lost access
My assistant suddenly lost access
The session may have been revoked from the dashboard, or the token expired. Reconnect to start a fresh OAuth flow. Multi-factor requirements are also enforced per call.
API key on the CLI surface is rejected
API key on the CLI surface is rejected
Confirm the key is active and carries the scopes the assistant needs. Create and scope keys from the dashboard. See API key authentication.
Payments & cards
My transfer didn't go through
My transfer didn't go through
That’s expected. MCP transfers are drafts that sit in a pending-approval state until a human approves them on the Meow dashboard. Check status with
get_approval. See Human-in-the-loop approvals.update_card isn't available
update_card isn't available
update_card is exposed on the OAuth surface only (mcp.meow.com). On the CLI surface, revoke and reissue instead.Error format & getting support
MCP tool errors mirror the REST API error format: a JSON body withcode, message, and debug_message. Every response also carries a request ID.
When contacting support@meow.com, include:
- The request ID from the error response
- The tool name and surface (OAuth or CLI)
- What you asked the assistant to do
Next steps
Tool reference
Every tool and the scope it requires.
Changelog
New MCP capabilities over time.