Documentation Index
Fetch the complete documentation index at: https://docs.affonso.io/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Affonso MCP uses the Streamable HTTP transport, which is the standard for cloud-hosted MCP servers. Any client that supports this transport can connect to Affonso.Connection Details
| Setting | Value |
|---|---|
| URL | https://api.affonso.io/mcp |
| Transport | Streamable HTTP |
| Authentication | OAuth 2.1 (automatic) or Bearer token (API key) |
Authentication
OAuth 2.1 (Recommended)
Clients that support OAuth (like Claude.ai, ChatGPT, Claude Desktop) handle authentication automatically. Just enter the server URL and you’ll be guided through a login flow — no API key needed. The server publishes OAuth metadata at:/.well-known/oauth-protected-resource/.well-known/oauth-authorization-server
API Key
For clients that don’t support OAuth, authenticate with a Bearer token:HTTP Request Format
For custom implementations, MCP requests are standard HTTP POST:Supported Clients
Confirmed Compatible
| Client | Auth Method | Notes |
|---|---|---|
| Claude.ai | OAuth | Just enter the URL — Setup guide |
| ChatGPT | OAuth | Just enter the URL — Setup guide |
| Claude Desktop | OAuth or API key | Setup guide |
| Cursor | API key | Setup guide |
| Continue.dev | API key | Use generic config above |
| Cline | API key | Use generic config above |
Building Custom Clients
If you’re building a custom MCP client, use the official MCP SDK:Server Capabilities
The Affonso MCP server supports:| Capability | Supported |
|---|---|
| Tools | Yes (18 tools) |
| Resources | No |
| Prompts | No |
| Sampling | No |
Rate Limits
MCP requests share the same rate limits as REST API requests:| Plan | Requests/min |
|---|---|
| Launch | 300 |
| Growth | 600 |
| Elite | 1,200 |
| Enterprise | 3,000+ |
Next Steps
Claude
Claude.ai & Claude Desktop setup
ChatGPT
ChatGPT setup
Cursor
Cursor IDE setup
