You never paste an API key or password into the assistant.
MCP access is switched on per account. If the assistant connects but every request answers agent mode is not enabled for this account yet, contact support to have it enabled.
Connect Claude (claude.ai)
- In claude.ai, go to Settings → Connectors.
- Click Add custom connector.
- Enter the URL
https://mcp.stablemesh.io/mcp/sse. Leave the client ID and secret empty. - Click Connect. A StableMesh sign-in page opens.
- Enter your email and the one-time code we send you.
- On the consent page, choose what Claude may do (see Permissions) and click Allow.
Connect Claude Code
Run:/mcp inside Claude Code and pick stablemesh. Your browser opens the same sign-in and consent pages.
Connect ChatGPT
Custom connectors need a paid ChatGPT plan (Plus, Pro, Business, Enterprise or Edu).- In ChatGPT, go to Settings → Apps & Connectors → Advanced and turn on Developer mode.
- Create a connector. Give it a name and enter the URL
https://mcp.stablemesh.io/mcp/sse. - Set authentication to OAuth. Leave the client ID and secret empty.
- Sign in with your email and one-time code, then choose permissions and click Allow.
Other MCP clients
Any client that supports MCP over HTTP + SSE with OAuth 2.1 can connect. It discovers everything from the server URL:- Protected resource metadata:
https://mcp.stablemesh.io/.well-known/oauth-protected-resource/mcp/sse - Authorization server metadata:
https://mcp.stablemesh.io/.well-known/oauth-authorization-server
S256) is required. Only the Claude and ChatGPT web apps, and desktop or command-line clients that redirect to localhost or 127.0.0.1, are accepted. Other web-hosted clients are refused at sign-in.
Permissions
The consent page lists five permissions. The assistant can only do what you allow.
The assistant can never show card numbers or CVVs, delete a card, create a card, or withdraw to a wallet. Do those in the dashboard.
A top-up on some card types is held first and reaches the card once it is approved. The assistant tells you when that happens.
Sign-in lifetime and disconnecting
- A sign-in lasts 12 hours. Clients that support refresh tokens stay connected for up to 30 days. Otherwise the assistant asks you to sign in again.
- To disconnect, remove the StableMesh connector in the assistant’s settings. The next request after that is refused.