{"category":{"id":"productivity-workspace","name":"Productivity and workspace","description":"Email, calendars, files, notes, tasks and project management."},"entries":[ {"id":"airtable-api","name":"Airtable API","homepage":"https://airtable.com/developers","docs":"https://airtable.com/developers/web/api/introduction","auth":"api_key+oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://mcp.airtable.com/mcp","maintainer":"vendor","remote_url":"https://mcp.airtable.com/mcp","source_url":"https://airtable.com/developers/agents/mcp/getting-started","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.airtable.com/mcp","headers":{"Authorization":"Bearer $AIRTABLE_PAT"},"oauth":true,"docs_only":false,"source_url":"https://airtable.com/developers/agents/mcp/getting-started","checked_at":"2026-09-24"}},"free_tier":"Free tier: 1,000 API calls per workspace per month on the Free plan, 5 req/sec per base","sdk":["javascript"],"openapi":null,"llms_txt":null,"desc_en":"Read and write records in Airtable bases and tables via REST API.","notes":"Official JS client available; Python/Ruby/.NET clients are community-maintained.","verified":"2026-09-24","free_plan":{"kind":"free_tier","quota":"1,000 API calls per workspace","period":"month","source_url":"https://support.airtable.com/articles/7735693959-managing-api-call-limits-in-airtable","checked_at":"2026-09-24"},"auth_scheme":{"type":"http","scheme":"bearer","format":"Authorization: Bearer ","source_url":"https://airtable.com/developers/web/api/authentication","checked_at":"2026-09-24"},"base_url":"https://api.airtable.com/v0","rate_limits":{"summary":"5 requests/sec per base; 50 requests/sec per user across PATs; 429 then wait 30s","source_url":"https://airtable.com/developers/web/api/rate-limits","checked_at":"2026-09-24"},"oauth_scopes":{"scopes":["data.records:read","data.records:write"],"source_url":"https://airtable.com/developers/web/api/authentication","checked_at":"2026-09-24"},"operations":["no-code-database"],"no_auth":false,"call":{"operation":"create records in a table","method":"POST","url":"https://api.airtable.com/v0/{baseId}/{tableIdOrName}","example":"curl -X POST \"https://api.airtable.com/v0/$AIRTABLE_BASE_ID/{tableIdOrName}\" -H \"Authorization: Bearer $AIRTABLE_TOKEN\" -H \"Content-Type: application/json\" -d '{\"records\":[{\"fields\":{\"Name\":\"Union Square\"}}]}'","response_fields":["records[].id","records[].createdTime","records[].fields"],"async":null,"source_url":"https://airtable.com/developers/web/api/create-records","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"ratings":[{"source":"github","repo":"domdomegg/airtable-mcp-server","stars":457,"forks":133,"pushed_at":"2026-09-09","archived":false,"url":"https://github.com/domdomegg/airtable-mcp-server","fetched_at":"2026-09-24T16:54Z"},{"source":"smithery","uses":500,"url":"https://smithery.ai/servers/airtable","fetched_at":"2026-09-24T16:54Z"},{"source":"sourceforge","rating":4.7,"reviews":28,"url":"https://sourceforge.net/software/product/Airtable/","fetched_at":"2026-09-24T16:59Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.airtable.com/v0","probes":1,"up":1,"median_ms":250,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":404}},"mcp_remote":{"url":"https://mcp.airtable.com/mcp","probes":1,"up":1,"median_ms":270,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}},"reviews_url":"https://raw.githubusercontent.com/eater2/ai_agents_api_library/main/catalog/reviews/airtable-api.json"}, {"id":"asana-api","name":"Asana API","homepage":"https://developers.asana.com","docs":"https://developers.asana.com","auth":"api_key+oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://mcp.asana.com/v2/mcp","maintainer":"vendor","remote_url":"https://mcp.asana.com/v2/mcp","tools":["search_objects","get_task","get_tasks","get_my_tasks","search_tasks","get_project","get_projects","create_tasks","update_tasks","delete_task","add_comment","create_project","create_project_status_update"],"covers_full_api":false,"source_url":"https://developers.asana.com/docs/mcp-tools-reference.md","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.asana.com/v2/mcp","derived":true}},"free_tier":"free tier: API included on Personal (free) plan, rate limited","sdk":["python","javascript","java","php","ruby"],"openapi":null,"llms_txt":"https://developers.asana.com/llms.txt","desc_en":"Create tasks, projects, and comments in Asana workspaces via REST API.","notes":"Official remote MCP server uses OAuth; MCP tokens work only with the MCP server, not the REST API.","verified":"2026-09-24","free_plan":{"kind":"free_tier","source_url":"https://developers.asana.com/docs/rate-limits","checked_at":"2026-09-24"},"auth_scheme":{"type":"http","scheme":"bearer","format":"Authorization: Bearer ","source_url":"https://developers.asana.com/docs/personal-access-token.md","checked_at":"2026-09-24"},"base_url":"https://app.asana.com/api/1.0","rate_limits":{"summary":"150 requests/min per token on free domains; 1,500/min on paid domains","source_url":"https://developers.asana.com/docs/rate-limits","checked_at":"2026-09-24"},"oauth_scopes":{"scopes":["tasks:read","tasks:write","projects:read","projects:write","stories:write","users:read","workspaces:read"],"source_url":"https://developers.asana.com/docs/oauth-scopes.md","checked_at":"2026-09-24"},"operations":["task-management"],"no_auth":false,"call":{"operation":"create a task","method":"POST","url":"https://app.asana.com/api/1.0/tasks","example":"curl -X POST https://app.asana.com/api/1.0/tasks -H \"Authorization: Bearer $ASANA_TOKEN\" -H \"Content-Type: application/json\" -d '{\"data\":{\"name\":\"Buy catnip\",\"workspace\":\"\"}}'","response_fields":["data.gid","data.name","data.permalink_url"],"async":null,"source_url":"https://developers.asana.com/reference/createtask","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","llms_txt":"ok"},"ratings":[{"source":"smithery","uses":94,"url":"https://smithery.ai/servers/asana","fetched_at":"2026-09-24T16:54Z"},{"source":"sourceforge","rating":4.7,"reviews":97,"url":"https://sourceforge.net/software/product/Asana/","fetched_at":"2026-09-24T16:59Z"}],"uptime":{"window_days":30,"api":{"url":"https://app.asana.com/api/1.0","probes":1,"up":1,"median_ms":211,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":404}},"mcp_remote":{"url":"https://mcp.asana.com/v2/mcp","probes":1,"up":1,"median_ms":348,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}},"reviews_url":"https://raw.githubusercontent.com/eater2/ai_agents_api_library/main/catalog/reviews/asana-api.json"}, {"id":"atlassian-jira-confluence","name":"Atlassian (Jira, Confluence)","homepage":"https://developer.atlassian.com","docs":"https://developer.atlassian.com","auth":"oauth2","auth_hint":"Authorization: Bearer (or basic auth with API token for Cloud REST)","mcp":{"type":"official","url":"https://mcp.atlassian.com/v2/mcp","maintainer":"vendor","remote_url":"https://mcp.atlassian.com/v2/mcp","tools":["getJiraIssue","searchJiraIssuesUsingJql","createJiraIssue","editJiraIssue","transitionJiraIssue","getConfluenceContent","searchConfluence","createConfluenceContent","updateConfluenceContent","atlassianUserInfo","getAccessibleAtlassianResources"],"covers_full_api":false,"source_url":"https://support.atlassian.com/atlassian-ai-gateway/docs/supported-tools/","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.atlassian.com/v2/mcp","headers":null,"oauth":true,"docs_only":false,"source_url":"https://support.atlassian.com/atlassian-rovo-mcp-server/docs/getting-started-with-the-atlassian-remote-mcp-server/","checked_at":"2026-09-24"}},"free_tier":"free tier: available on Free Jira/Confluence plans; rate limits vary by plan","sdk":["python","javascript","java"],"openapi":"https://developer.atlassian.com/cloud/jira/platform/swagger.v3.json","llms_txt":null,"desc_en":"Create and manage Jira issues and Confluence pages via REST API or the official remote MCP server.","notes":"Official Atlassian Remote MCP (Rovo) rate limits range 500-10,000+ calls/hour depending on subscription tier; does not store/cache content.","verified":"2026-09-24","free_plan":{"kind":"free_tier","requires_card":false,"quota":"Jira Free: up to 10 users, 2 GB storage","source_url":"https://www.atlassian.com/software/jira/guides/more/jira-editions","checked_at":"2026-09-24"},"auth_scheme":{"type":"oauth2","format":"Authorization: Bearer (or Authorization: Basic base64(email:api_token))","source_url":"https://developer.atlassian.com/cloud/jira/platform/basic-auth-for-rest-apis/","checked_at":"2026-09-24"},"base_url":"https://your-domain.atlassian.net/rest/api/3","rate_limits":{"summary":"Points-based: 65,000 points/hour global pool for apps (API-token traffic not affected); 429 with Retry-After","source_url":"https://developer.atlassian.com/cloud/jira/platform/rate-limiting/","checked_at":"2026-09-24"},"oauth_scopes":{"scopes":["read:jira-work","write:jira-work","read:jira-user"],"source_url":"https://developer.atlassian.com/cloud/jira/platform/scopes-for-oauth-2-3LO-and-forge-apps/","checked_at":"2026-09-24"},"operations":["task-management","docs-editing"],"no_auth":false,"call":{"operation":"create a Jira issue","method":"POST","url":"https://{your-domain}.atlassian.net/rest/api/3/issue","example":"curl -X POST https://$JIRA_DOMAIN.atlassian.net/rest/api/3/issue -u \"$JIRA_EMAIL:$JIRA_API_TOKEN\" -H \"Accept: application/json\" -H \"Content-Type: application/json\" -d '{\"fields\":{\"project\":{\"id\":\"10000\"},\"issuetype\":{\"id\":\"10000\"},\"summary\":\"Main order flow broken\"}}'","response_fields":["id","key","self"],"async":null,"source_url":"https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-post","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"reachable","openapi":"ok"},"uptime":{"window_days":30,"mcp_remote":{"url":"https://mcp.atlassian.com/v2/mcp","probes":1,"up":1,"median_ms":259,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}}}, {"id":"box-api","name":"Box API","homepage":"https://developer.box.com","docs":"https://developer.box.com/guides/api-calls/","auth":"oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://mcp.box.com","maintainer":"vendor","remote_url":"https://mcp.box.com","tools":["who_am_i","search_files_keyword","search_folders_by_name","get_file_content","get_file_details","list_folder_content_by_folder_id","upload_file","create_folder","move_file","ai_qa_single_file","ai_extract_structured"],"covers_full_api":false,"source_url":"https://developer.box.com/guides/box-mcp/tools","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.box.com","derived":true}},"free_tier":"Free: developer plan with 10 GB storage, full API access and 1,000 AI units per month, no payment required","sdk":["python","javascript","java","csharp"],"openapi":null,"llms_txt":null,"desc_en":"Upload, download, and manage files, folders, and metadata in Box via REST API.","notes":"Also supports JWT/Client Credentials Grant for server-to-server auth.","verified":"2026-09-24","free_plan":{"kind":"free_tier","requires_card":false,"quota":"Free developer plan: 10 GB storage, full API access, 1,000 AI units/month","period":"month","source_url":"https://developer.box.com/guides/getting-started/free-developer-plan","checked_at":"2026-09-24"},"auth_scheme":{"type":"oauth2","format":"Authorization: Bearer ","source_url":"https://developer.box.com/guides/authentication/","checked_at":"2026-09-24"},"base_url":"https://api.box.com/2.0","rate_limits":{"summary":"1,000 API requests/min per user; uploads 240/min; search 6/sec per user","source_url":"https://developer.box.com/guides/api-calls/permissions-and-errors/rate-limits/","checked_at":"2026-09-24"},"oauth_scopes":{"scopes":["root_readonly","root_readwrite","ai.readwrite"],"source_url":"https://developer.box.com/guides/api-calls/permissions-and-errors/scopes/","checked_at":"2026-09-24"},"operations":["file-storage"],"no_auth":false,"call":{"operation":"upload a file","method":"POST","url":"https://upload.box.com/api/2.0/files/content","example":"curl -X POST https://upload.box.com/api/2.0/files/content -H \"Authorization: Bearer $BOX_ACCESS_TOKEN\" -H \"Content-Type: multipart/form-data\" -F attributes='{\"name\":\"Contract.pdf\", \"parent\":{\"id\":\"0\"}}' -F file=@Contract.pdf","response_fields":["entries[0].id","entries[0].name","entries[0].type","total_count"],"async":null,"source_url":"https://developer.box.com/reference/post-files-content/","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok"},"uptime":{"window_days":30,"api":{"url":"https://api.box.com/2.0","probes":1,"up":1,"median_ms":280,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}},"mcp_remote":{"url":"https://mcp.box.com","probes":1,"up":1,"median_ms":230,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}}}, {"id":"cal-com-api","name":"Cal.com API","homepage":"https://cal.com/docs/api-reference","docs":"https://cal.com/docs/api-reference/v2/introduction","auth":"api_key+oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://mcp.cal.com/mcp","maintainer":"vendor","remote_url":"https://mcp.cal.com/mcp","repo":"https://github.com/calcom/companion/tree/main/apps/mcp-server","tools":["get_me","get_event_types","create_event_type","get_bookings","get_booking","create_booking","reschedule_booking","cancel_booking","get_schedules","get_availability","get_busy_times"],"covers_full_api":false,"source_url":"https://cal.com/docs/mcp-server","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.cal.com/mcp","derived":true}},"free_tier":"free tier: API included on Free plan, 120 req/min (higher limits on request)","sdk":["typescript"],"openapi":null,"llms_txt":"https://cal.com/docs/llms.txt","desc_en":"Create and manage bookings, event types, and availability via the Cal.com REST API v2.","notes":"OAuth strongly recommended for production integrations; API keys are simpler but less secure.","verified":"2026-09-24","auth_scheme":{"type":"http","scheme":"bearer","format":"Authorization: Bearer (keys prefixed cal_ / cal_live_)","source_url":"https://cal.com/docs/api-reference/v2/introduction","checked_at":"2026-09-24"},"base_url":"https://api.cal.com/v2","rate_limits":{"summary":"120 requests/min per API key; can be raised to ~200/min, 800/min possibly at extra cost","source_url":"https://cal.com/docs/api-reference/v2/introduction","checked_at":"2026-09-24"},"operations":["calendar"],"no_auth":false,"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","llms_txt":"ok"},"uptime":{"window_days":30,"api":{"url":"https://api.cal.com/v2","probes":1,"up":1,"median_ms":518,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":404}},"mcp_remote":{"url":"https://mcp.cal.com/mcp","probes":1,"up":1,"median_ms":718,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}}}, {"id":"calendly-api","name":"Calendly API","homepage":"https://developer.calendly.com","docs":"https://developer.calendly.com/api-docs","auth":"api_key+oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://mcp.calendly.com","maintainer":"vendor","remote_url":"https://mcp.calendly.com","tools":["users-get_current_user","event_types-create_event_type","meetings-list_events","meetings-create_invitee","routing_forms-list_routing_forms","organizations-list_organization_memberships"],"source_url":"https://developer.calendly.com/supported-tools","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.calendly.com","derived":true}},"free_tier":"Free: API reads and most writes work on every plan incl. Free (except 3 Enterprise-only endpoints); booking through the Scheduling API (POST /invitees) and webhooks need a paid plan","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Programmatically book meetings and read/write scheduling, event, and contact data via REST API v2.","notes":"","verified":"2026-09-24","free_plan":{"kind":"free_tier","source_url":"https://developer.calendly.com/frequently-asked-questions","checked_at":"2026-09-24"},"auth_scheme":{"type":"http","scheme":"bearer","format":"Authorization: Bearer ","source_url":"https://developer.calendly.com/openapi/calendly-api.yaml","checked_at":"2026-09-24"},"base_url":"https://api.calendly.com","operations":["calendar"],"no_auth":false,"call":{"operation":"book a meeting (create an event invitee)","method":"POST","url":"https://api.calendly.com/invitees","example":"curl -X POST https://api.calendly.com/invitees -H \"Authorization: Bearer $CALENDLY_TOKEN\" -H \"Content-Type: application/json\" -d '{\"event_type\":\"https://api.calendly.com/event_types/{EVENT_TYPE_UUID}\",\"start_time\":\"2026-10-02T18:30:00Z\",\"invitee\":{\"name\":\"Jordan Lee\",\"email\":\"jordan@example.com\",\"timezone\":\"America/New_York\"}}'","response_fields":["event","status","cancel_url","reschedule_url"],"async":null,"source_url":"https://developer.calendly.com/docs/api-guides/schedule-events-with-ai-agents","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok"},"ratings":[{"source":"smithery","uses":23,"url":"https://smithery.ai/servers/calendly","fetched_at":"2026-09-24T16:54Z"},{"source":"sourceforge","rating":4.7,"reviews":14,"url":"https://sourceforge.net/software/product/Calendly/","fetched_at":"2026-09-24T16:59Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.calendly.com","probes":1,"up":1,"median_ms":231,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}},"mcp_remote":{"url":"https://mcp.calendly.com","probes":1,"up":1,"median_ms":220,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}},"reviews_url":"https://raw.githubusercontent.com/eater2/ai_agents_api_library/main/catalog/reviews/calendly-api.json"}, {"id":"clickup-api","name":"ClickUp API","homepage":"https://developer.clickup.com","docs":"https://developer.clickup.com/reference","auth":"api_key+oauth2","auth_hint":"Authorization: (no Bearer prefix) or OAuth2 token","mcp":{"type":"official","url":"https://mcp.clickup.com/mcp","maintainer":"vendor","remote_url":"https://mcp.clickup.com/mcp","covers_full_api":false,"source_url":"https://developer.clickup.com/docs/connect-an-ai-assistant-to-clickups-mcp-server","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.clickup.com/mcp","headers":null,"oauth":true,"source_url":"https://developer.clickup.com/docs/connect-an-ai-assistant-to-clickups-mcp-server","docs_only":false,"checked_at":"2026-09-24"}},"free_tier":"free tier: API access included on Free Forever plan","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Create and manage ClickUp tasks, lists, and docs via REST API or the official MCP server.","notes":"MCP server is OAuth-only (no API keys); Free Forever is limited to 50 MCP calls per 24h without the AI add-on.","verified":"2026-09-24","free_plan":{"kind":"free_tier","quota":"Free Forever plan: API at 100 requests/min per token","source_url":"https://developer.clickup.com/docs/rate-limits","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"header","name":"Authorization","format":"Authorization: pk_ (OAuth: Authorization: Bearer )","source_url":"https://developer.clickup.com/docs/authentication","checked_at":"2026-09-24"},"base_url":"https://api.clickup.com/api/v2","rate_limits":{"summary":"100 requests/min per token on Free Forever, Unlimited, Business; 1,000 on Business Plus; 10,000 on Enterprise","source_url":"https://developer.clickup.com/docs/rate-limits","checked_at":"2026-09-24"},"operations":["task-management","docs-editing"],"no_auth":false,"call":{"operation":"create a task in a list","method":"POST","url":"https://api.clickup.com/api/v2/list/{list_id}/task","example":"curl -X POST https://api.clickup.com/api/v2/list/$CLICKUP_LIST_ID/task -H \"Authorization: $CLICKUP_API_TOKEN\" -H 'Content-Type: application/json' -d '{\"name\":\"New Task Name\"}'","response_fields":["id","url","status.status"],"async":null,"source_url":"https://developer.clickup.com/reference/createtask","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"ratings":[{"source":"smithery","uses":0,"url":"https://smithery.ai/servers/clickup","fetched_at":"2026-09-24T16:54Z"},{"source":"sourceforge","rating":4.6,"reviews":122,"url":"https://sourceforge.net/software/product/ClickUp/","fetched_at":"2026-09-24T16:59Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.clickup.com/api/v2","probes":1,"up":1,"median_ms":239,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":404}},"mcp_remote":{"url":"https://mcp.clickup.com/mcp","probes":1,"up":1,"median_ms":325,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}},"reviews_url":"https://raw.githubusercontent.com/eater2/ai_agents_api_library/main/catalog/reviews/clickup-api.json"}, {"id":"coda-api-superhuman-docs","name":"Coda API (Superhuman Docs)","homepage":"https://coda.io","docs":"https://docs.superhuman.com/developers/apis/v1","auth":"api_key","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://docs.superhuman.com/apis/mcp","maintainer":"vendor","remote_url":"https://docs.superhuman.com/apis/mcp","source_url":"https://docs.superhuman.com/.well-known/oauth-protected-resource/apis/mcp","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://docs.superhuman.com/apis/mcp","headers":null,"oauth":true,"docs_only":false,"source_url":"https://docs.superhuman.com/.well-known/oauth-protected-resource/apis/mcp","checked_at":"2026-09-24"}},"free_tier":"free, included for all users on both free and paid workspaces","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Read and write Coda (now 'Superhuman Docs') documents, tables, and rows via REST API or an MCP server.","notes":"Coda was rebranded to 'Superhuman Docs' after Grammarly's acquisition; the API base URL coda.io/apis/v1 still works, and the OpenAPI spec now names https://docs.superhuman.com/apis/v1. The official MCP server uses OAuth via id.superhuman.com (scope mcp:all).","verified":"2026-09-24","free_plan":{"kind":"free_tier","source_url":"https://docs.superhuman.com/developers/apis/v1","checked_at":"2026-09-24"},"auth_scheme":{"type":"http","scheme":"bearer","format":"Authorization: Bearer ","source_url":"https://docs.superhuman.com/developers/apis/v1","checked_at":"2026-09-24"},"base_url":"https://coda.io/apis/v1","rate_limits":{"summary":"Reads 100 req/6s; writes 10 req/6s; doc content writes 5 req/10s; list docs 4 req/6s","source_url":"https://docs.superhuman.com/developers/apis/v1","checked_at":"2026-09-24"},"async_jobs":{"value":true,"how":"Writes return HTTP 202 with requestId; check GET /mutationStatus/{requestId}","source_url":"https://docs.superhuman.com/developers/apis/v1"},"operations":["docs-editing","no-code-database"],"no_auth":false,"call":{"operation":"insert rows into a table","method":"POST","url":"https://docs.superhuman.com/apis/v1/docs/{docId}/tables/{tableIdOrName}/rows","example":"curl -s -X POST -H \"Authorization: Bearer $CODA_API_TOKEN\" -H 'Content-Type: application/json' -d '{\"rows\": [{\"cells\": [{\"column\": \"{column_id}\", \"value\": \"Feed Baker\"}]}]}' 'https://docs.superhuman.com/apis/v1/docs/{doc_id}/tables/{table_id}/rows'","response_fields":["requestId","addedRowIds"],"async":"returns 202; the write is queued and applied within seconds (check GET /mutationStatus/{requestId})","source_url":"https://coda.io/apis/v1/openapi.json","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"uptime":{"window_days":30,"api":{"url":"https://coda.io/apis/v1","probes":1,"up":1,"median_ms":311,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}},"mcp_remote":{"url":"https://docs.superhuman.com/apis/mcp","probes":1,"up":1,"median_ms":261,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}}}, {"id":"dropbox-api","name":"Dropbox API","homepage":"https://www.dropbox.com/developers","docs":"https://www.dropbox.com/developers/documentation/http/documentation","auth":"oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://mcp.dropbox.com/mcp","maintainer":"vendor","remote_url":"https://mcp.dropbox.com/mcp","tools":["ListFolder","GetFileContent","CreateFile","Copy","Move","Delete","Search","CreateFolder","CreateSharedLink","GetFileMetadata","WhoAmI"],"covers_full_api":false,"source_url":"https://help.dropbox.com/integrations/connect-dropbox-mcp-server","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.dropbox.com/mcp","derived":true}},"free_tier":"free tier: API access included on Basic (free) plan, rate limited","sdk":["python","javascript","java"],"openapi":null,"llms_txt":null,"desc_en":"Upload, download, and manage files and folders in Dropbox via the HTTP REST API.","notes":"Official remote MCP server is in open beta and uses Dropbox OAuth.","verified":"2026-09-24","free_plan":{"kind":"free_tier","quota":"Dropbox Basic: 2 GB storage","source_url":"https://www.dropbox.com/basic","checked_at":"2026-09-24"},"auth_scheme":{"type":"oauth2","format":"Authorization: Bearer ","source_url":"https://docs.dropboxapi.com/dropbox-api/docs/auth-types","checked_at":"2026-09-24"},"base_url":"https://api.dropboxapi.com/2","operations":["file-storage"],"no_auth":false,"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok"},"ratings":[{"source":"sourceforge","rating":4.5,"reviews":226,"url":"https://sourceforge.net/software/product/Dropbox/","fetched_at":"2026-09-24T16:59Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.dropboxapi.com/2","probes":1,"up":1,"median_ms":283,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":404}},"mcp_remote":{"url":"https://mcp.dropbox.com/mcp","probes":1,"up":1,"median_ms":236,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}},"reviews_url":"https://raw.githubusercontent.com/eater2/ai_agents_api_library/main/catalog/reviews/dropbox-api.json"}, {"id":"google-workspace-apis-gmail-calendar-drive","name":"Google Workspace APIs (Gmail, Calendar, Drive)","homepage":"https://developers.google.com/workspace","docs":"https://developers.google.com/workspace","auth":"oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://developers.google.com/workspace/guides/configure-mcp-servers","maintainer":"vendor","remote_url":"https://gmailmcp.googleapis.com/mcp/v1","tools":["create_draft","search_threads","search_files","read_file_content","list_events","send_message"],"covers_full_api":false,"source_url":"https://developers.google.com/workspace/guides/configure-mcp-servers","checked_at":"2026-09-24","domain_verified":false,"kind":"official","config":{"transport":"streamable-http","url":"https://gmailmcp.googleapis.com/mcp/v1","derived":true}},"free_tier":"Free: no charge within per-API daily quotas; Google plans to bill quota overages to the Cloud billing account later in 2026","sdk":["python","javascript","java","go"],"openapi":null,"llms_txt":null,"desc_en":"Read/write Gmail messages, Calendar events, and Drive files programmatically via REST APIs.","notes":"Each Workspace API (Gmail, Calendar, Drive, Docs, Sheets) has its own quota; sensitive/restricted scopes require OAuth consent screen verification. Official remote MCP servers (Developer Preview, OAuth) run per product, e.g. gmailmcp.googleapis.com/mcp/v1.","verified":"2026-09-24","free_plan":{"kind":"free_tier","quota":"Gmail API: free up to 80,000,000 quota units/day per project","period":"day","source_url":"https://developers.google.com/workspace/gmail/api/reference/quota","checked_at":"2026-09-24"},"auth_scheme":{"type":"oauth2","format":"Authorization: Bearer ","source_url":"https://developers.google.com/workspace/gmail/api/auth/scopes","checked_at":"2026-09-24"},"rate_limits":{"summary":"Gmail: 1,200,000 quota units/min per project, 6,000/min per user; messages.send costs 100 units","source_url":"https://developers.google.com/workspace/gmail/api/reference/quota","checked_at":"2026-09-24"},"oauth_scopes":{"scopes":["https://www.googleapis.com/auth/gmail.readonly","https://www.googleapis.com/auth/gmail.send","https://www.googleapis.com/auth/gmail.modify","https://www.googleapis.com/auth/gmail.compose"],"source_url":"https://developers.google.com/workspace/gmail/api/auth/scopes","checked_at":"2026-09-24"},"operations":["email-inbox","email-send","calendar","file-storage"],"no_auth":false,"call":{"operation":"list Gmail messages","method":"GET","url":"https://gmail.googleapis.com/gmail/v1/users/{userId}/messages","example":"curl \"https://gmail.googleapis.com/gmail/v1/users/me/messages?q=is:unread&maxResults=10\" -H \"Authorization: Bearer $GOOGLE_ACCESS_TOKEN\"","response_fields":["messages[].id","messages[].threadId","nextPageToken","resultSizeEstimate"],"async":null,"source_url":"https://developers.google.com/workspace/gmail/api/reference/rest/v1/users.messages/list","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok"},"uptime":{"window_days":30,"mcp_remote":{"url":"https://gmailmcp.googleapis.com/mcp/v1","probes":1,"up":1,"median_ms":265,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"linear-api","name":"Linear API","homepage":"https://linear.app/developers","docs":"https://linear.app/developers","auth":"api_key+oauth2","auth_hint":"Authorization: (personal key, no Bearer) or Authorization: Bearer ","mcp":{"type":"official","url":"https://mcp.linear.app/mcp","maintainer":"vendor","remote_url":"https://mcp.linear.app/mcp","covers_full_api":false,"source_url":"https://linear.app/docs/mcp","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.linear.app/mcp","headers":null,"oauth":true,"docs_only":false,"source_url":"https://linear.app/docs/mcp","checked_at":"2026-09-24"}},"free_tier":"free tier: API access included on Free plan (rate limited)","sdk":["typescript"],"openapi":null,"llms_txt":null,"desc_en":"Create, query, and update Linear issues, projects, and comments via GraphQL API or the official MCP server.","notes":"GraphQL API (not REST). Official MCP also has a read-only variant at mcp.linear.app/mcp/readonly.","verified":"2026-09-24","free_plan":{"kind":"free_tier","quota":"Free plan incl. API and webhook access, 250 issues","source_url":"https://linear.app/pricing","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"header","name":"Authorization","format":"Authorization: (OAuth: Authorization: Bearer )","source_url":"https://linear.app/developers/graphql","checked_at":"2026-09-24"},"base_url":"https://api.linear.app/graphql","rate_limits":{"summary":"API key: 2,500 requests/hour and 3,000,000 complexity points/hour per user; OAuth: 5,000 req/hour","source_url":"https://linear.app/developers/rate-limiting","checked_at":"2026-09-24"},"oauth_scopes":{"scopes":["read","write","issues:create","comments:create"],"source_url":"https://linear.app/developers/oauth-2-0-authentication","checked_at":"2026-09-24"},"operations":["task-management"],"no_auth":false,"call":{"operation":"create an issue","method":"POST","url":"https://api.linear.app/graphql","example":"curl -X POST https://api.linear.app/graphql -H \"Content-Type: application/json\" -H \"Authorization: $LINEAR_API_KEY\" --data '{\"query\": \"mutation { issueCreate(input: {title: \\\"New exception\\\", teamId: \\\"TEAM_ID\\\"}) { success issue { id title } } }\"}'","response_fields":["data.issueCreate.success","data.issueCreate.issue.id","data.issueCreate.issue.title","errors"],"source_url":"https://linear.app/developers/graphql","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"reachable"},"ratings":[{"source":"smithery","uses":3816,"url":"https://smithery.ai/servers/linear","fetched_at":"2026-09-24T16:54Z"},{"source":"sourceforge","rating":5.0,"reviews":1,"url":"https://sourceforge.net/software/product/Linear/","fetched_at":"2026-09-24T16:59Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.linear.app/graphql","probes":1,"up":1,"median_ms":445,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":400}},"mcp_remote":{"url":"https://mcp.linear.app/mcp","probes":1,"up":1,"median_ms":332,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}},"reviews_url":"https://raw.githubusercontent.com/eater2/ai_agents_api_library/main/catalog/reviews/linear-api.json"}, {"id":"microsoft-graph-outlook-teams-onedrive","name":"Microsoft Graph (Outlook, Teams, OneDrive)","homepage":"https://learn.microsoft.com/graph/","docs":"https://learn.microsoft.com/en-us/graph/overview","auth":"oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://mcp.svc.cloud.microsoft/enterprise","maintainer":"vendor","remote_url":"https://mcp.svc.cloud.microsoft/enterprise","tools":["microsoft_graph_suggest_queries","microsoft_graph_get","microsoft_graph_list_properties"],"covers_full_api":false,"source_url":"https://learn.microsoft.com/en-us/graph/mcp-server/overview","checked_at":"2026-09-24","domain_verified":false,"kind":"official","config":{"transport":"streamable-http","url":"https://mcp.svc.cloud.microsoft/enterprise","derived":true}},"free_tier":"free with a Microsoft 365/Entra ID tenant (free dev tenant via Microsoft 365 Developer Program)","sdk":["python","javascript","java","csharp","go"],"openapi":null,"llms_txt":null,"desc_en":"Single REST endpoint to read/write Outlook mail, Calendar events, Teams, and OneDrive/SharePoint data.","notes":"Requires app registration in Microsoft Entra ID; delegated vs application permissions determine required consent. The official MCP Server for Enterprise (preview) only runs read-only Entra directory queries.","verified":"2026-09-24","auth_scheme":{"type":"oauth2","format":"Authorization: Bearer ","source_url":"https://learn.microsoft.com/en-us/graph/auth/auth-concepts","checked_at":"2026-09-24"},"base_url":"https://graph.microsoft.com/v1.0","rate_limits":{"summary":"Global 130,000 requests/10s per app across tenants; service-specific limits apply; 429 with Retry-After","source_url":"https://learn.microsoft.com/en-us/graph/throttling-limits","checked_at":"2026-09-24"},"oauth_scopes":{"scopes":["User.Read"],"source_url":"https://learn.microsoft.com/en-us/graph/auth/auth-concepts","checked_at":"2026-09-24"},"operations":["email-inbox","email-send","calendar","team-chat","file-storage"],"no_auth":false,"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok"},"uptime":{"window_days":30,"api":{"url":"https://graph.microsoft.com/v1.0","probes":1,"up":1,"median_ms":164,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}},"mcp_remote":{"url":"https://mcp.svc.cloud.microsoft/enterprise","probes":1,"up":1,"median_ms":389,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}}}, {"id":"monday-com-api","name":"monday.com API","homepage":"https://developer.monday.com","docs":"https://developer.monday.com","auth":"api_key+oauth2","auth_hint":"Authorization: ","mcp":{"type":"official","url":"https://mcp.monday.com/mcp","maintainer":"vendor","remote_url":"https://mcp.monday.com/mcp","repo":"https://github.com/mondaycom/mcp","tools":["create_item","delete_item","get_board_items_by_name","create_update","change_item_column_values","create_board","get_board_schema","list_users_and_teams","all_monday_api","get_graphql_schema"],"covers_full_api":true,"source_url":"https://developer.monday.com/api-reference/docs/integrate-with-monday-mcp","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.monday.com/mcp","headers":{"Authorization":"Bearer $MONDAY_API_TOKEN"},"oauth":true,"docs_only":false,"source_url":"https://developer.monday.com/api-reference/docs/integrate-with-monday-mcp","checked_at":"2026-09-24"}},"free_tier":"free tier: GraphQL API included on Free plan (rate limited)","sdk":["javascript"],"openapi":null,"llms_txt":null,"desc_en":"Query and update monday.com boards, items, and workflows via GraphQL API or a hosted MCP endpoint.","notes":"Hosted MCP accepts a personal API token or OAuth 2.0; SSE transport is deprecated in favor of Streamable HTTP.","verified":"2026-09-24","free_plan":{"kind":"free_tier","quota":"Free plan: 1,000 API calls/day; 1M complexity points/min","period":"day","source_url":"https://developer.monday.com/api-reference/docs/rate-limits","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"header","name":"Authorization","format":"Authorization: ","source_url":"https://developer.monday.com/api-reference/docs/authentication","checked_at":"2026-09-24"},"base_url":"https://api.monday.com/v2","rate_limits":{"summary":"Complexity 10M points/min per personal token (1M on trial/free); Free plan 1,000 calls/day reset midnight UTC","source_url":"https://developer.monday.com/api-reference/docs/rate-limits","checked_at":"2026-09-24"},"operations":["task-management","no-code-database"],"no_auth":false,"call":{"operation":"read items on a board (GraphQL)","method":"POST","url":"https://api.monday.com/v2","example":"curl -X POST https://api.monday.com/v2 -H \"Authorization: $MONDAY_API_TOKEN\" -H \"Content-Type: application/json\" -d '{\"query\":\"query { boards (ids: 1234567890) { items_page { cursor items { id name } } } }\"}'","response_fields":["data.boards[0].items_page.items[].id","data.boards[0].items_page.items[].name","data.boards[0].items_page.cursor","errors"],"async":null,"source_url":"https://developer.monday.com/api-reference/docs/getting-started","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok"},"ratings":[{"source":"sourceforge","rating":4.8,"reviews":98,"url":"https://sourceforge.net/software/product/monday.com/","fetched_at":"2026-09-24T17:00Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.monday.com/v2","probes":1,"up":1,"median_ms":215,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}},"mcp_remote":{"url":"https://mcp.monday.com/mcp","probes":1,"up":1,"median_ms":295,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}},"reviews_url":"https://raw.githubusercontent.com/eater2/ai_agents_api_library/main/catalog/reviews/monday-com-api.json"}, {"id":"nocodb-cloud","name":"NocoDB Cloud API","homepage":"https://nocodb.com","docs":"https://nocodb.com/docs/apis-and-mcp","auth":"api_key+oauth2","auth_hint":"REST: 'xc-token: ' header; MCP: OAuth at app.nocodb.com/mcp, or token access at /mcp/ with 'x-api-key: ' header","mcp":{"type":"official","url":"https://app.nocodb.com/mcp","maintainer":"vendor","remote_url":"https://app.nocodb.com/mcp","covers_full_api":true,"source_url":"https://nocodb.com/docs/apis-and-mcp/mcp","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://app.nocodb.com/mcp","headers":null,"oauth":true,"env":[],"docs_only":false,"source_url":"https://nocodb.com/docs/apis-and-mcp/mcp","checked_at":"2026-09-24"}},"free_tier":"Free plan: 1,000 records, 1 GB storage, 1,000 API calls/month, 3 editors, 100 automation runs; no credit card","sdk":[],"openapi":null,"llms_txt":"https://nocodb.com/llms.txt","desc_en":"Lets an agent read, create and update records, tables and views in NocoDB spreadsheet-style databases.","notes":"Free plan API quota is very small (1,000 calls/month). v3 Data API reference at https://nocodb.com/apis/v3/data/ (base https://app.nocodb.com; xc-token or Authorization: Bearer) and Meta API at https://meta-apis-v3.nocodb.com/. Remote MCP over Streamable HTTP; tools follow the token owner's base role and plan-gated features.","verified":"2026-09-24","free_plan":{"kind":"free_tier","requires_card":false,"quota":"1,000 API calls, 1,000 records, 1 GB storage, 3 editors","period":"month","source_url":"https://nocodb.com/pricing","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"header","name":"xc-token","format":"xc-token: ","source_url":"https://nocodb.com/docs/product-docs/developer-resources/rest-apis/accessing-apis","checked_at":"2026-09-24"},"operations":["no-code-database"],"base_url":"https://app.nocodb.com","no_auth":false,"call":{"operation":"list records in a table (Data API v3)","method":"GET","url":"https://app.nocodb.com/api/v3/data/{baseId}/{tableId}/records","example":"curl \"https://app.nocodb.com/api/v3/data/$NOCODB_BASE_ID/$NOCODB_TABLE_ID/records\" -H \"xc-token: $NOCODB_API_TOKEN\"","response_fields":["records[].id","records[].fields","next"],"async":null,"source_url":"https://nocodb.com/apis/v3/swagger-v3.json","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"uptime":{"window_days":30,"mcp_remote":{"url":"https://app.nocodb.com/mcp","probes":1,"up":1,"median_ms":322,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}}}, {"id":"notion-api","name":"Notion API","homepage":"https://developers.notion.com","docs":"https://developers.notion.com","auth":"api_key+oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://mcp.notion.com/mcp","maintainer":"vendor","remote_url":"https://mcp.notion.com/mcp","repo":"https://github.com/makenotion/notion-mcp-server","tools":["notion-search","notion-fetch","notion-create-pages","notion-update-page","notion-move-pages","notion-duplicate-page","notion-create-database","notion-update-data-source","notion-query-data-sources","notion-create-comment","notion-get-comments","notion-get-users","notion-create-file-upload"],"covers_full_api":false,"source_url":"https://developers.notion.com/guides/mcp/mcp-supported-tools.md","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.notion.com/mcp","headers":null,"oauth":true,"env":[],"docs_only":false,"source_url":"https://developers.notion.com/guides/mcp/get-started-with-mcp","checked_at":"2026-09-24"}},"free_tier":"free, API access included on all plans (rate limit ~3 req/sec)","sdk":["python","typescript"],"openapi":null,"llms_txt":"https://developers.notion.com/llms.txt","desc_en":"Read, create, and update Notion pages, databases, and comments via REST API.","notes":"Internal integrations use static tokens; public integrations use OAuth2. Official hosted MCP endpoint requires sign-in (returns 401 unauthenticated).","verified":"2026-09-24","free_plan":{"kind":"free_tier","source_url":"https://developers.notion.com/reference/request-limits","checked_at":"2026-09-24"},"auth_scheme":{"type":"http","scheme":"bearer","format":"Authorization: Bearer ; Notion-Version: 2026-03-11","source_url":"https://developers.notion.com/reference/authentication","checked_at":"2026-09-24"},"base_url":"https://api.notion.com/v1","rate_limits":{"summary":"180 requests/min per connection (600/min on Business/Enterprise) plus per-workspace limits; 429 with Retry-After","source_url":"https://developers.notion.com/reference/request-limits","checked_at":"2026-09-24"},"operations":["docs-editing","no-code-database"],"no_auth":false,"call":{"operation":"create a page under an existing page","method":"POST","url":"https://api.notion.com/v1/pages","example":"curl -X POST https://api.notion.com/v1/pages -H \"Authorization: Bearer $NOTION_API_KEY\" -H 'Notion-Version: 2026-03-11' -H 'Content-Type: application/json' --data '{\"parent\": {\"page_id\": \"{page_id}\"}, \"properties\": {\"title\": {\"title\": [{\"text\": {\"content\": \"New page\"}}]}}, \"markdown\": \"# Hello\n\nFirst paragraph\"}'","response_fields":["id","url","created_time"],"async":null,"source_url":"https://developers.notion.com/reference/post-page","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"reachable","llms_txt":"ok"},"ratings":[{"source":"smithery","uses":3841,"url":"https://smithery.ai/servers/notion","fetched_at":"2026-09-24T16:54Z"},{"source":"sourceforge","rating":4.7,"reviews":26,"url":"https://sourceforge.net/software/product/Notion/","fetched_at":"2026-09-24T17:00Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.notion.com/v1","probes":1,"up":1,"median_ms":496,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":400}},"mcp_remote":{"url":"https://mcp.notion.com/mcp","probes":1,"up":1,"median_ms":282,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}},"reviews_url":"https://raw.githubusercontent.com/eater2/ai_agents_api_library/main/catalog/reviews/notion-api.json"}, {"id":"todoist-api","name":"Todoist API","homepage":"https://developer.todoist.com","docs":"https://developer.todoist.com/api/v1/","auth":"api_key+oauth2","auth_hint":"Authorization: Bearer ","mcp":{"type":"official","url":"https://ai.todoist.net/mcp","maintainer":"vendor","remote_url":"https://ai.todoist.net/mcp","source_url":"https://developer.todoist.com/api/v1/","checked_at":"2026-09-24","domain_verified":false,"kind":"official","config":{"transport":"streamable-http","url":"https://ai.todoist.net/mcp","headers":null,"oauth":true,"env":[],"docs_only":false,"source_url":"https://developer.todoist.com/api/v1/","checked_at":"2026-09-24"}},"free_tier":"free to use; some features gated by the user's Todoist plan","sdk":["python","javascript"],"openapi":null,"llms_txt":null,"desc_en":"Create, read, and complete Todoist tasks and projects via REST API or the official MCP server.","notes":"Official MCP works with Claude, ChatGPT, Cursor, VS Code; supports OAuth dynamic client registration (RFC 7591).","verified":"2026-09-24","auth_scheme":{"type":"http","scheme":"bearer","format":"Authorization: Bearer ","source_url":"https://developer.todoist.com/api/v1/","checked_at":"2026-09-24"},"base_url":"https://api.todoist.com/api/v1","rate_limits":{"summary":"Per user: 1,000 partial sync requests and 100 full sync requests per 15 minutes; up to 100 commands per request","source_url":"https://developer.todoist.com/api/v1/","checked_at":"2026-09-24"},"oauth_scopes":{"scopes":["data:read","data:read_write","task:add","data:delete","project:delete"],"source_url":"https://developer.todoist.com/api/v1/","checked_at":"2026-09-24"},"operations":["task-management"],"no_auth":false,"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"reachable"},"ratings":[{"source":"sourceforge","rating":4.8,"reviews":14,"url":"https://sourceforge.net/software/product/Todoist/","fetched_at":"2026-09-24T17:00Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.todoist.com/api/v1","probes":1,"up":1,"median_ms":380,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":404}},"mcp_remote":{"url":"https://ai.todoist.net/mcp","probes":1,"up":1,"median_ms":496,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}},"reviews_url":"https://raw.githubusercontent.com/eater2/ai_agents_api_library/main/catalog/reviews/todoist-api.json"}, {"id":"trello-api","name":"Trello API","homepage":"https://developer.atlassian.com/cloud/trello/","docs":"https://developer.atlassian.com/cloud/trello/rest/","auth":"api_key+oauth2","auth_hint":"key=&token= query params, or Authorization: OAuth oauth_consumer_key=\"\", oauth_token=\"\"","mcp":{"type":"official","url":"https://mcp.trello.com/v1","maintainer":"vendor","remote_url":"https://mcp.trello.com/v1","covers_full_api":false,"source_url":"https://support.atlassian.com/trello/docs/connect-trello-to-ai-assistants-with-trello-mcp/","checked_at":"2026-09-24","domain_verified":false,"kind":"official","config":{"transport":"streamable-http","url":"https://mcp.trello.com/v1","derived":true}},"free_tier":"free, no key needed to register an app; usage is rate limited","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Create and manage Trello boards, lists, and cards via REST API.","notes":"Now documented under the Atlassian developer platform; REST calls send an API key plus a user token (no Bearer). The official MCP server uses OAuth 2.0 and works on all Trello plans.","verified":"2026-09-24","auth_scheme":{"type":"apiKey","in":"query","name":"key","format":"?key=&token= (or Authorization: OAuth oauth_consumer_key=\"\", oauth_token=\"\")","source_url":"https://developer.atlassian.com/cloud/trello/guides/rest-api/authorization/","checked_at":"2026-09-24"},"base_url":"https://api.trello.com/1","rate_limits":{"summary":"300 requests/10s per API key; 100 requests/10s per token; /1/members 100 requests/900s","source_url":"https://developer.atlassian.com/cloud/trello/guides/rest-api/rate-limits/","checked_at":"2026-09-24"},"oauth_scopes":{"scopes":["read","write","account"],"source_url":"https://developer.atlassian.com/cloud/trello/guides/rest-api/authorization/","checked_at":"2026-09-24"},"operations":["task-management"],"no_auth":false,"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok"},"uptime":{"window_days":30,"api":{"url":"https://api.trello.com/1","probes":1,"up":1,"median_ms":445,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}},"mcp_remote":{"url":"https://mcp.trello.com/v1","probes":1,"up":1,"median_ms":295,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":401}}}} ]}