{"name":"Avocado AI agent surface","version":"1","description":"HTTP endpoints behind the Avocado MCP server and CLI. Not a public developer API: connect the MCP server for tools, or install the CLI (npm package @avocado-ai-co/cli).","openapi":"https://www.avocadoai.co/openapi.json","api_catalog":"https://www.avocadoai.co/.well-known/api-catalog","docs":"https://www.avocadoai.co/docs","knowledge_base":"https://www.avocadoai.co/knowledge-base","llms_txt":"https://www.avocadoai.co/llms.txt","sitemap":"https://www.avocadoai.co/sitemap.xml","status":"https://status.avocadoai.co","mcp":{"url":"https://www.avocadoai.co/mcp","authenticated":"https://www.avocadoai.co/api/mcp","public":"https://www.avocadoai.co/api/mcp/public","manifest":"https://www.avocadoai.co/.well-known/mcp.json","resources":"https://www.avocadoai.co/api/mcp/resources","transport":"streamable-http"},"auth":{"type":"oauth2","oauth_protected_resource":"https://www.avocadoai.co/.well-known/oauth-protected-resource","oauth_authorization_server":"https://www.avocadoai.co/.well-known/oauth-authorization-server","openid_configuration":"https://www.avocadoai.co/.well-known/openid-configuration","api_keys":"https://www.avocadoai.co/api-keys","note":"Authorization: Bearer with an OAuth 2.1 access token (PKCE, dynamic client registration) or an Avocado API key (avk_)."},"versioning":{"current":"v1","base_url":"https://www.avocadoai.co/api/v1","header":"API-Version: 1"},"rate_limits":"RateLimit, RateLimit-Limit, RateLimit-Remaining and RateLimit-Reset headers on every API response; Retry-After on 429."}