What your agent can do
OAuth currently connects your personal account. Organization workspaces are excluded, even if you administer them.
Only directly owned personal artists are accessible. Writes are checked against the current account, grant, and scope on every call. OAuth does not enable email sending, publishing, record deletion, paid jobs, sandbox execution, or API-key retrieval.
Access lasts up to 30 days. Five-minute access tokens renew through rotating refresh tokens without extending the original grant. Clients must request offline access when needed. After expiry, reconnect and approve a new grant.
Claude
- Open Customize → Connectors → Add custom connector.
- Name it Recoup and enter the MCP URL above.
- Choose Sign in now and Register automatically. Do not choose published identity: Recoup does not currently support CIMD registration.
- Connect, sign in to Recoup, and select Allow access.
- In a new chat, ask Claude to list your Recoup artists. Review individual tool-use approvals when prompted.
ChatGPT
In the interface tested on October 7, 2026:- Open Plugins → Add → Add custom MCP server.
- Enter Recoup, the MCP URL, and OAuth.
- Under advanced OAuth settings, confirm Dynamic Client Registration (DCR) and the requested
mcp:read/mcp:writescopes. - Create the plugin, connect it, and complete Recoup consent.
- Start a chat with Recoup enabled and request an artist list.
Codex
Cursor
Add a remote server to your project’s.cursor/mcp.json:
Other agents and callbacks
Use a remote Streamable HTTP MCP client supporting OAuth discovery, authorization code flow with PKCE S256, and DCR. Recoup publishes:- Resource metadata:
https://api.recoupable.dev/.well-known/oauth-protected-resource/mcp - Authorization-server metadata:
https://api.recoupable.dev/.well-known/oauth-authorization-server/api/oauth - Resource:
https://api.recoupable.dev/mcp
localhost for 127.0.0.1 or edit a callback after registration.
A generic MCP SDK client has passed production reads, writes, refresh rotation, and revocation. That does not prove every agent surface. CIMD network registration and organization grants remain unavailable.
Disconnect
Open Connected agents and disconnect the selected agent. Future requests and refreshes stop; already completed changes remain. Other connections are independent. Reconnect from the agent when you want to grant access again.Troubleshooting
For clients without OAuth, API-key authentication remains available. Keep keys out of model prompts and shared configuration. A stdio-only client needs a separately maintained adapter; the remote URL is not itself a stdio command.
For help, contact agent@recoupable.dev. Include the client name, time, and error text; never include tokens, passwords, or API keys.
