# AI Agents Accessible APIs — full list (330 services, last checked 2026-09-24) # format: [tags] name | what it does | auth (hint) | mcp | free tier | docs # tags: [FREE] lasting free tier or free usage, [TRIAL] one-off free trial credits, [NO-KEY] callable without any credential, [MCP] official MCP server # proof: public ratings and usage (SourceForge rating/reviews, GitHub stars, Smithery uses), date = when fetched # base url, free plan, rate limits, data policy, async jobs, oauth scopes: researched on vendor pages; sources in the JSON ## Web search [web-search] - [FREE][MCP] Brave Search API | Lets an agent query Brave's independent web/image/video/news search index and get cited, LLM-ready results. | auth:api_key (X-Subscription-Token: ) | mcp:official https://github.com/brave/brave-search-mcp-server | $5 free monthly credits (~1,000 queries on Search plan); credit card required at signup as anti-fraud measure | https://api-dashboard.search.brave.com/app/documentation/web-search/get-started | base url: https://api.search.brave.com/res/v1 | free plan: $5 in credits (~1,000 Search requests at $5/1,000), per month, card required | rate limits: Search plan 50 queries/sec; Answers plan 2 queries/sec | data policy: Zero Data Retention offered only on the Enterprise plan; storage rights require special plans | example call: run a web search: GET https://api.search.brave.com/res/v1/web/search?q={query} | unit price: Search plan: $5 per 1,000 requests ($0.005 per query); $5 free monthly credits | proof: GitHub 1,467★ brave/brave-search-mcp-server; Smithery 119.0k uses; SourceForge 4.5★/2 reviews (fetched 2026-09-24 16:54 UTC) | note: Official MCP server (@brave/brave-search-mcp-server) is self-hosted only (npx/Docker); STDIO is the default transport since v2.x, HTTP optional; no vendor-hosted endpoint. Answers plan is separate ($4/1,000 req + token costs). - [FREE][MCP] Exa | Lets an agent run neural or keyword web search, retrieve page contents, and find similar links via Exa's API. | auth:api_key (Authorization: Bearer (or x-api-key header)) | mcp:official https://mcp.exa.ai/mcp | free tier: $10 free credits/month (~1,400 searches), no payment method required | https://exa.ai/docs/search/quickstart | base url: https://api.exa.ai | free plan: $10 in credits (~1,400 searches), balance resets to $10 on the 1st of each month, no card | rate limits: /search, /answer 10 QPS; deep search 5 QPS; /contents 100 QPS; /websets 20 QPS; agent runs 5 QPS and 50 active runs | data policy: Zero Data Retention available as an Enterprise (custom plan) feature | example call: search the web: POST https://api.exa.ai/search | unit price: Search: $7 per 1,000 requests (up to 10 results; $0.007 per search), +$1 per 1,000 extra results; deep search $12-$15 per 1,000; contents $1 per 1,000 pages per content type | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:54 UTC) | note: Remote MCP works keyless (rate-limited); for your own plan send x-api-key or sign in via OAuth at https://mcp.exa.ai/mcp?login (agent_run requires auth). Self-hosted npm package (exa-mcp-server) also available. - [FREE][MCP] Jina AI Search / Reader | Search the web or convert any URL into clean LLM-ready markdown via simple HTTP GET requests. | auth:api_key (Authorization: Bearer (works without a key too, but at a lower rate limit)) | mcp:official https://mcp.jina.ai/v1 | No key needed for Reader only: 20 RPM (Search is blocked without a key); free API key gives Reader 500 RPM / Search 100 RPM plus 10M free tokens one-time on signup | https://docs.jina.ai | base url: https://r.jina.ai | free plan: 10M free tokens per new API key; Reader also usable without key at 20 RPM, one-time | rate limits: No key: Reader 20 RPM, Search blocked; free/paid key: Reader 500 RPM, Search 100 RPM; premium: 5,000/1,000 RPM | data policy: API requests, inputs and outputs never used for training; Reader caches content 5 minutes (X-No-Cache to bypass) | example call: convert a URL to LLM-ready markdown (Reader): GET https://r.jina.ai/{url} | unit price: Tokens shared across Jina APIs: $50 per 1B tokens ($0.05 per 1M); Reader bills the output tokens of each page, Search costs a fixed 10,000+ tokens per request | note: Reader is usable without an API key at a low rate limit; Search needs a key. Interactive docs/playground at https://api.jina.ai/scalar. Official remote MCP server at https://mcp.jina.ai/v1 (github.com/jina-ai/MCP). - [MCP] Kagi Search API | Run programmatic, ad-free premium web/news/image/video searches and extract page markdown via a paid REST API. | auth:api_key (Authorization: Bearer (v1 API; legacy v0 used 'Bot ')) | mcp:official https://github.com/kagisearch/kagimcp | no free tier: pay-per-use, $12 per 1,000 search requests, invoiced monthly or at $100 usage, whichever first | https://help.kagi.com/kagi/api/overview.html | base url: https://kagi.com/api/v1 | free plan: none | proof: GitHub 528★ kagisearch/kagimcp (fetched 2026-09-24 16:54 UTC) | note: Requires a funded/billed Kagi account; on Family/Team plans only the account owner can access the API portal. Official hosted MCP endpoint also available at https://mcp.kagi.com/mcp using just an API key. - [FREE][MCP] Linkup | Lets an agent search, fetch pages, or run deep multi-source research via Linkup's Search/Fetch/Research API endpoints. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.linkup.so/mcp | $20 free credits/month for new accounts signing up with a professional email | https://docs.linkup.so/pages/documentation/endpoints/search/reference | base url: https://api.linkup.so/v1 | free plan: $20 credits, topped back up to $20 each month (professional-email signups) | async jobs: research tasks are started then polled for status/results (MCP tools linkup-research + linkup-get-research) | example call: web search with a sourced answer: POST https://api.linkup.so/v1/search | unit price: Search: $0.005 per call (flash/fast/standard, searchResults), $0.006 with sourcedAnswer/structured; deep $0.05-$0.055 | proof: Smithery 213 uses (fetched 2026-09-24 16:54 UTC) | note: Also supports the x402 protocol: pay-per-request in USDC on Base with no account required; Extract endpoint is in closed beta; MCP endpoint also supports ?apiKey= query param auth. - [TRIAL] Mojeek Search API | Query Mojeek's independent web index for titles, URLs and snippets in JSON or XML, with country/language boosting. | auth:api_key (api_key query parameter (https://api.mojeek.com/search?q=...&api_key=)) | mcp:none | limited-query free trial available on request; paid plans from £2 CPM (Startup, 5 req/s, 100k/day cap) | https://www.mojeek.com/support/api/search/ | base url: https://api.mojeek.com | free plan: limited free trial on request (contact Mojeek), one-time | rate limits: Startup: 5 queries/sec, 100,000/day; Business: 10 queries/sec, 400,000/day; Enterprise unlimited | data policy: All plans include storage rights and AI usage permissions; results may be re-ranked and combined with other engines | example call: search the web: GET https://api.mojeek.com/search?q={query}&api_key={API_KEY}&fmt=json | unit price: Startup plan GBP 2 per 1,000 queries (GBP 0.002/query); Business GBP 3 per 1,000; excl. VAT | note: Sign-up is not instant self-serve, requires contacting Mojeek via their contact form to get a key/plan (Startup/Business/Enterprise). Independent (non-Google/Bing-derived) index. - [FREE][MCP] Parallel Web Systems Search API | Lets an agent run Parallel's low-latency Search API for web research, content extraction, and entity discovery. | auth:api_key (x-api-key: ) | mcp:official https://search.parallel.ai/mcp | free: 5,000 requests/month across APIs, plus up to $80 signup credit and $5/month free credits | https://docs.parallel.ai | base url: https://api.parallel.ai/v1 | free plan: up to 5,000 requests/month, plus up to $80 signup and $5/month credits | rate limits: Varies by API: Task 2,000/min, Search 600/min, Find All 25/hr | data policy: Zero data retention offered on Enterprise plans | example call: run a web search: POST https://api.parallel.ai/v1/search | unit price: Search: $1 per 1,000 requests (turbo/fast modes) or $5 per 1,000 (basic/advanced; advanced is the default); +$1 per 1,000 additional results beyond 10 | note: The remote MCP server works without an account/API key at lower rate limits; an Authorization: Bearer key raises them. The main REST API requires an API key from the dashboard. Search defaults to mode advanced ($5 per 1,000 requests); set mode fast for $1 per 1,000 - [MCP] Perplexity Sonar / Search API | Lets an agent call Perplexity's Search API or MCP tools (search/ask/research/reason) for real-time grounded web answers. | auth:api_key+oauth2 (Authorization: Bearer (remote MCP also supports OAuth sign-in)) | mcp:official https://api.perplexity.ai/mcp | Paid only: no confirmed free tier; pay-as-you-go, Search API billed at $5 per 1,000 requests ($1 per 1,000 for the fast search variant) | https://docs.perplexity.ai/api-reference/search-post | base url: https://api.perplexity.ai | free plan: none | example call: run a web search: POST https://api.perplexity.ai/search | unit price: Search API: $5 per 1,000 requests ($0.005 per request); fast search $1 per 1,000 | note: Sonar Chat Completions endpoint is being migrated to the new Agent API with a migration deadline around 2026-09-27; platform now exposes four APIs: Search, Router, Agent, Embeddings. - [TRIAL][MCP] SearchApi.io | Fetch structured JSON results from Google, Bing, YouTube, Amazon, TikTok and 50+ other search engines via one REST API. | auth:api_key (api_key= as query param, or Authorization: Bearer ) | mcp:official https://www.searchapi.io/mcp | Trial: 100 free requests one-time on signup, no credit card required; then Developer plan $40/mo for 10,000 searches | https://www.searchapi.io/docs/google | base url: https://www.searchapi.io/api/v1 | free plan: 100 free requests on signup, one-time, no card | rate limits: Up to 20% of the plan's monthly credits can be used per hour | example call: run a Google web search: GET https://www.searchapi.io/api/v1/search?engine=google&q={query} | unit price: 1 successful search = 1 request; $4 per 1,000 on Developer ($40/mo for 10,000), down to $1 per 1,000 on Octo 5M; failed requests not billed | note: Separate OpenAPI spec per engine (e.g. /openapi/google.yaml); official hosted MCP server at https://www.searchapi.io/mcp (OAuth, or X-MCP-Token header for clients without OAuth). - [FREE][NO-KEY] SearXNG (self-hosted JSON API) | Query a self-hosted SearXNG metasearch instance's JSON API to aggregate results from many search engines at once. | auth:none (none by default; self-hosted instance owner controls access (can add auth/proxy in front)) | mcp:community https://github.com/ihor-sokoliuk/mcp-searxng | free, no key (self-hosted; you run and pay for the instance yourself) | https://docs.searxng.org/dev/search_api.html | free plan: no_key, no card | example call: run a metasearch query (JSON output): GET https://{instance}/search?q={query}&format=json | proof: GitHub 1,260★ ihor-sokoliuk/mcp-searxng (fetched 2026-09-24 16:54 UTC) | note: Not a vendor with a signup/API key, it's open-source software you self-host (or point at a trusted public instance from searx.space). JSON/CSV/RSS output formats must be explicitly enabled by the instance admin in settings.yml (search.formats); most public instances disable JSON and return 403. Included because it gives agents a genuine no-signup programmatic search interface once deployed. - [FREE][MCP] SerpApi | Lets an agent scrape structured JSON results from Google and 20+ other search engines via SerpApi's REST API. | auth:api_key (api_key query parameter (also usable as header depending on client library)) | mcp:official https://mcp.serpapi.com | free plan: 250 searches/month, 50 requests/hour throughput | https://serpapi.com/search-api | base url: https://serpapi.com | free plan: 250 searches, per month, card required | rate limits: Free plan: 50 searches/hour throughput; cached, errored and failed searches not counted | data policy: ZeroTrace Mode (higher-tier plans): search parameters, queries and results not retained | async jobs: optional async=true submits search to retrieve later (via Search Archive); default is synchronous | example call: run a Google search: GET https://serpapi.com/search?engine=google&q={query}&api_key={API_KEY} | unit price: 1 search per request; Starter $25/mo for 1,000 searches ($0.025/search), Developer $75/mo for 5,000 ($0.015/search); cached searches free | proof: GitHub 173★ serpapi/serpapi-mcp (fetched 2026-09-24 16:54 UTC) | note: Cached searches are free and don't count toward the monthly search quota. Hosted MCP accepts Authorization: Bearer or a //mcp path; source at github.com/serpapi/serpapi-mcp. - [TRIAL] Serper | Lets an agent fetch fast, low-cost Google search results (web, images, news, maps, shopping) via Serper's REST API. | auth:api_key (X-API-KEY header (per widely published examples; could not independently re-confirm via automated fetch, see notes)) | mcp:community https://github.com/marcopesani/mcp-server-serper | Trial: 2,500 free queries one-time on signup, no credit card required; then prepaid query packages | https://serper.dev | free plan: 2,500 free queries, one-time, no card | unit price: 1 credit per query; prepaid packs $50 for 50k ($1.00/1k) down to $3,750 for 12.5M ($0.30/1k); credits valid 6 months; 2,500 free queries | proof: GitHub 169★ marcopesani/mcp-server-serper (fetched 2026-09-24 16:54 UTC) | note: Docs/playground are login-gated. No subscriptions: prepaid credits from $1.00/1k down to $0.30/1k, valid 6 months. No official MCP server found; listed repo is the most-starred community one. - [FREE][MCP] Tavily | Lets an agent call Tavily's search API or MCP server to run web searches and get AI-ready summarized results. | auth:api_key (Authorization: Bearer tvly-) | mcp:official https://mcp.tavily.com/mcp | free tier: 1,000 API credits/month, no credit card required | https://docs.tavily.com/documentation/api-reference/endpoint/search | base url: https://api.tavily.com | free plan: 1,000 API credits, per month, no card | rate limits: Dev keys 100 RPM, production keys 1,000 RPM; Crawl 100 RPM; Research task creation 20 RPM | example call: search the web: POST https://api.tavily.com/search | unit price: Search: 1 credit (basic/fast/ultra-fast) or 2 credits (advanced); pay-as-you-go $0.008 per credit | proof: Smithery 1,575 uses (fetched 2026-09-24 16:54 UTC) | note: Advanced search depth costs 2 credits vs 1 for basic/fast; remote MCP: OAuth at https://mcp.tavily.com/mcp or API key via https://mcp.tavily.com/mcp/?tavilyApiKey=; repo: github.com/tavily-ai/tavily-mcp. - [FREE][MCP] You.com API | Lets an agent call You.com's Search/Answer/Research API or MCP server for LLM-ready web search and grounded answers. | auth:api_key (X-API-Key header (or YDC_API_KEY env var)) | mcp:official https://api.you.com/mcp | Free: 100 queries/day with no API key or sign-up through the MCP free profile (search and discover only); new API-key accounts also get $100 in one-time credit | https://you.com/docs/api-reference/search | base url: https://ydc-index.io/v1 | free plan: 100 queries/day keyless (you-search, you-discover via MCP ?profile=free); plus $100 one-time credit for API-key accounts, no card | data policy: Zero Data Retention offered as an enterprise feature | example call: run a web search: POST https://ydc-index.io/v1/search | unit price: Web Search API: $5.00 per 1,000 calls ($0.005 per search); Contents $1 per 1,000 pages; Research $12 per 1,000 calls | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:55 UTC) | note: Current endpoint is POST https://ydc-index.io/v1/search (recommended); legacy GET still works but won't get new features; also offers a separate keyless Docs MCP server at you.com/docs/_mcp/server for searching You.com's own docs. ## Web scraping and browser automation [web-scraping-browser] - [FREE][MCP] Anchor Browser | Provision authenticated cloud browser sessions and turn any website into callable MCP tools for agents. | auth:api_key (anchor-api-key header) | mcp:official https://api.anchorbrowser.io/mcp | $5 free credits/mo, no card required | https://docs.anchorbrowser.io | base url: https://api.anchorbrowser.io | free plan: $5 free credits, per month, no card | rate limits: Free plan: session creation capped at 5/min, up to 5 concurrent browsers | example call: start a cloud browser session: POST https://api.anchorbrowser.io/v1/sessions | unit price: $0.01 per browser created + $0.05 per browser hour; Anchor proxy $8/GB | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:55 UTC) | note: Authenticated (logged-in) browser sessions require a paid tier; free tier covers unauthenticated browsing only. - [FREE][MCP] Apify | Run web scraping/automation 'Actors' from a marketplace of thousands, and manage datasets, via REST API or MCP server. | auth:api_key+oauth2 (Authorization: Bearer for REST; browser-based OAuth2 or bearer token for hosted MCP) | mcp:official https://docs.apify.com/platform/integrations/mcp | free plan: $5/mo platform usage credit, no card required | https://docs.apify.com/api | base url: https://api.apify.com/v2 | free plan: $5 prepaid platform usage, per month, no card | rate limits: 250,000 requests/min global per user; 60 req/s per resource by default (higher for some endpoints) | async jobs: POST run returns run object; poll GET run or use webhooks; sync run endpoints wait up to 300 s | example call: run an Actor synchronously and get its dataset items: POST https://api.apify.com/v2/actors/{actorId}/run-sync-get-dataset-items | unit price: Platform usage: $0.20 per compute unit (1 GB RAM for 1 hour) on Free and Starter plans; some Store Actors add their own per-result or per-event fees | proof: Smithery 218 uses; SourceForge 4.8★/1,714 reviews (fetched 2026-09-24 16:54 UTC) | note: MCP search/docs tools work unauthenticated; running paid Actors consumes platform usage credit. Actor endpoints use /v2/actors/{actorId}/... (e.g. run-sync-get-dataset-items) - [FREE][MCP] Bright Data | Access Web Unlocker, SERP API, Scraping Browser, and structured datasets via REST API or MCP to pull web data at scale. | auth:api_key (Authorization: Bearer ) | mcp:official https://github.com/brightdata/brightdata-mcp | Free tier: 5,000 requests/month via the MCP server (renews on the 1st, no card required); other products pay-as-you-go | https://docs.brightdata.com/introduction | base url: https://api.brightdata.com | free plan: 5,000 MCP requests, per month | example call: fetch a web page through Web Unlocker: POST https://api.brightdata.com/request | unit price: Web Unlocker pay-as-you-go: $1.5 per 1,000 successful requests | proof: GitHub 2,655★ brightdata/brightdata-mcp; Smithery 300 uses; SourceForge 4.4★/1 review (fetched 2026-09-24 16:54 UTC) | note: Large multi-product suite; pricing and free-tier limits vary significantly by product (Web Unlocker vs Scraping Browser vs Datasets). - [FREE] Browse AI API | Trigger pre-built or custom 'robots' to extract and monitor web data via REST API, returning structured JSON. | auth:api_key (Authorization: Bearer ) | mcp:none | free forever plan: 50 credits/mo, no card required | https://docs.browse.ai/api/v2 | base url: https://api.browse.ai/v2 | free plan: 50 credits, per month, no card | async jobs: robot tasks run asynchronously; get results via webhooks or by retrieving the task | example call: run a robot (extraction task): POST https://api.browse.ai/v2/robots/{robotId}/tasks | unit price: 1 credit per 10 rows extracted or per screenshot; premium sites cost 2-10 credits minimum per task; extra credits about $0.013-$0.030 each depending on plan and billing period - [TRIAL][MCP] Browser Use Cloud API | Launch cloud browser sessions and run AI browser-automation agent tasks via REST API or Python/TypeScript SDK. | auth:api_key (X-Browser-Use-API-Key header (key prefix bu_)) | mcp:official https://api.browser-use.com/v3/mcp | $15 one-time signup credit for new accounts (Google/GitHub/Microsoft); paid usage afterward | https://docs.browser-use.com | base url: https://api.browser-use.com/api/v4 | free plan: $15 signup credits (Google/GitHub/Microsoft signups), one-time, no card | rate limits: Per-project default max(25, 2x concurrency) req/s, capped at 100 RPS; edge WAF 1000 RPS per IP | async jobs: tasks run asynchronously; poll the run/session status until complete | example call: run an AI browser task: POST https://api.browser-use.com/api/v4/runs | unit price: Agent run: model token cost + 20% service fee (e.g. Claude Sonnet 5 $2.40 in / $12.00 out per 1M tokens); cloud browser $0.02/hour | note: Pay-as-you-go: model cost + 20% and browsers at $0.02/hour, no per-run fees; no ongoing free tier beyond the signup credit. - [FREE][MCP] Browserbase (+ Stagehand) | Run and control cloud headless browsers programmatically, with Stagehand adding natural-language page actions. | auth:api_key (X-BB-API-Key header, plus Project ID) | mcp:official https://mcp.browserbase.com/mcp | Free tier: 1 browser hour/month, 3 concurrent browsers, 15 min/session, no card required | https://docs.browserbase.com | base url: https://api.browserbase.com/v1 | free plan: 1 browser hour, 3 concurrent browsers, 15 min/session, per month | rate limits: Free plan: 3 concurrent browsers, 15 minutes per session | data policy: Free plan data retention limited to 7 days | example call: create a cloud browser session: POST https://api.browserbase.com/v1/sessions | unit price: Browser time beyond plan: $0.12 per browser hour (Developer, $20/mo incl. 100 h) or $0.10 (Startup, $99/mo incl. 500 h); proxies $12 or $10 per GB | proof: Smithery 433 uses; SourceForge 3.0★/2 reviews (fetched 2026-09-24 16:54 UTC) | note: Billed by browser-hours; Stagehand SDK is open source but needs a browser backend such as Browserbase. Hosted MCP takes the key as ?browserbaseApiKey=; the mcp-server-browserbase repo is archived since 2026-07-20. - [FREE] Diffbot | Automatically extract structured data (articles, products, people) from any URL via REST API, no custom parsing rules needed. | auth:api_key (token= query parameter) | mcp:none | free plan: 10,000 credits/mo, no card required (5 req/min limit) | https://www.diffbot.com/docs/extract/ | base url: https://api.diffbot.com/v3 | free plan: 10,000 credits, per month, no card | rate limits: Free plan: 5 requests/min | example call: extract an article from a URL: GET https://api.diffbot.com/v3/article?url={url}&token={token} | unit price: Extract: 1 credit per page; overage $0.001/credit (Startup), $0.0009/credit (Plus) | note: Also offers Knowledge Graph and Crawl products with separate pricing; official client library docs listed as 'coming soon'. - [FREE][MCP] Firecrawl | Scrape, crawl, and extract structured data from any website via a single REST API call. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.firecrawl.dev/v2/mcp | free tier: 1,000 credits/mo, no card required | https://docs.firecrawl.dev | base url: https://api.firecrawl.dev | free plan: 1,000 credits, per month, no card | rate limits: Free: 2 concurrent requests; scrape/map/search 10/min; crawl and agent 2/min | async jobs: crawl returns a job id; poll GET /v2/crawl/{id} or use webhooks (crawl.page, crawl.completed) | example call: scrape a page to markdown: POST https://api.firecrawl.dev/v2/scrape | unit price: Scrape: 1 credit per page; Hobby plan 5,000 credits/month for $16/mo billed yearly ($19 monthly); free plan 1,000 credits | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:55 UTC) | note: Also offers OAuth-based remote MCP endpoint (mcp.firecrawl.dev/v2/mcp-oauth) and a keyless trial with daily limits. - [FREE][MCP] Hyperbrowser | Spin up cloud browsers and call scrape, crawl, and structured-extract endpoints via REST API or MCP server. | auth:api_key (x-api-key header) | mcp:official https://github.com/hyperbrowserai/mcp | free plan: starter credits, 1 concurrent browser, no card required | https://www.hyperbrowser.ai/docs | base url: https://api.hyperbrowser.ai | proof: GitHub 792★ hyperbrowserai/mcp (fetched 2026-09-24 16:54 UTC) | note: SDKs are compatible with Playwright, Puppeteer, and Selenium. - [TRIAL][MCP] Oxylabs | Fetch web pages, search-engine results, and e-commerce data at scale via REST API with built-in proxy/unblocking infrastructure. | auth:api_key (HTTP Basic Auth with API-user credentials (--user USERNAME:PASSWORD)) | mcp:official https://mcp.oxylabs.io/mcp | Trial: Web Scraper API free trial with up to 2,000 results one-time, no card required | https://developers.oxylabs.io | base url: https://realtime.oxylabs.io/v1 | free plan: up to 2,000 results (Web Scraper API), one-time, no card | example call: scrape a web page (realtime): POST https://realtime.oxylabs.io/v1/queries | unit price: Web Scraper API (Free Trial/Micro): $1.15 per 1,000 results for other sites without JS ($1.00 Google, $0.50 Amazon), $1.35 per 1,000 with JS rendering; failed requests not charged | proof: SourceForge 4.2★/1,211 reviews (fetched 2026-09-24 17:02 UTC) | note: Enterprise-oriented pricing overall, but self-serve API-user creation and free trial are available via the dashboard. Official MCP is hosted at mcp.oxylabs.io; its GitHub repo was archived on 2026-09-16. - [FREE][NO-KEY][MCP] Playwright MCP (Microsoft) | Official Microsoft MCP server giving agents structured browser control (click, type, navigate) via Playwright's accessibility tree. | auth:none (no auth; runs as a local process via npx) | mcp:official https://github.com/microsoft/playwright-mcp | free, open source, no key | https://github.com/microsoft/playwright-mcp#readme | free plan: no_key, no card | proof: GitHub 37.5k★ microsoft/playwright-mcp (fetched 2026-09-24 16:54 UTC) | note: Runs locally/self-hosted via `npx @playwright/mcp`; no cloud hosting, account, or API key required, but needs a local or self-managed browser runtime. Apache-2.0 licensed. - [TRIAL][MCP] ScrapeGraphAI API | Use AI-driven prompts to scrape and extract structured data from webpages via REST API or Python/JS SDK. | auth:api_key (SGAI-APIKEY: header) | mcp:official https://mcp.scrapegraphai.com/mcp | Trial: 500 API credits one-time on the Free plan (10 requests/min), no card required | https://docs.scrapegraphai.com/introduction | base url: https://v2-api.scrapegraphai.com/api | free plan: 500 API credits one-time (10 requests/min), one-time, no card | rate limits: Free plan: 10 requests/min, 1 concurrent crawl, 1 monitor; status polling not counted | async jobs: crawl is async: start returns an id, poll the crawl get-status endpoint | example call: extract structured data from a web page with a prompt: POST https://v2-api.scrapegraphai.com/api/extract | unit price: Extract: 5 credits per call (+5 with stealth); scrape to markdown 1 credit. Starter $20/mo for 10,000 credits (about $0.01 per extract); credit packs from $5 per 1,000 credits | note: Also offers the open-source scrapegraph-ai library with LangChain/LlamaIndex integrations. - [FREE][MCP] ScraperAPI | Scrape any webpage with automatic proxy rotation, CAPTCHA handling, and JS rendering via a single REST API call. | auth:api_key (api_key query parameter) | mcp:official https://mcp.scraperapi.com/mcp | Free: free plan with 1,000 API credits per month (max 5 concurrent connections); new accounts start with a 7-day trial of 5,000 one-time credits, no card required | https://docs.scraperapi.com | base url: https://api.scraperapi.com | free plan: 1,000 API credits (after a 7-day 5,000-credit trial), max 5 concurrent connections, per month | rate limits: Free plan: max 5 concurrent connections | async jobs: optional async endpoint https://async.scraperapi.com returns a job to fetch later | example call: scrape a web page: GET https://api.scraperapi.com/?api_key={API_KEY}&url={URL} | unit price: 1 API credit per normal request; render=true or premium=true 10 credits; Google/Bing SERP 25 credits; only successful (200/404) requests are charged | note: Widely used alternative to ScrapingBee/Zyte; official hosted MCP server at mcp.scraperapi.com/mcp. - [FREE][MCP] Scrapfly | Scrape webpages, run cloud browsers, and capture screenshots via REST API or hosted MCP server with anti-bot bypass. | auth:api_key+oauth2 (key= query param for REST API; API key or OAuth2 for MCP server) | mcp:official https://scrapfly.io/products/mcp-cloud | 1,000 free credits/mo, no card required, no time limit | https://scrapfly.io/docs | base url: https://api.scrapfly.io | free plan: 1,000 API credits, no card | rate limits: Free plan: 5 concurrent requests; concurrency defined by subscription | async jobs: optional: pass webhook_name to queue the request and receive the result on a webhook | example call: scrape a web page: GET https://api.scrapfly.io/scrape?key={API_KEY}&url={url} | unit price: Basic scrape (datacenter proxy, no JS) = 1 credit; with JS rendering = 6 credits; residential proxy = 25 credits. Extra credits $5.00 per 10k on Discovery ($30/mo, 200k credits) | note: MCP usage draws from the same credit balance as direct API calls. - [TRIAL][MCP] ScrapingBee | Scrape any webpage with JS rendering, proxy rotation, and screenshot capture via a single REST API call. | auth:api_key (Authorization: Bearer (legacy: api_key query param, deprecated)) | mcp:official https://mcp.scrapingbee.com/mcp | Trial: 1,000 free API credits one-time on signup, no card required; then Hobby plan $19/mo for 75,000 credits | https://www.scrapingbee.com/documentation/ | base url: https://app.scrapingbee.com/api/v1 | free plan: 1,000 free API credits, one-time, no card | example call: scrape a web page: GET https://app.scrapingbee.com/api/v1?url={url} | unit price: 1 credit per request without JS rendering, 5 credits with JS rendering (default), 10/25 with premium proxy; Hobby plan $19/mo for 75,000 credits | note: Postman collection provided in place of a published OpenAPI spec. Hosted MCP takes the API key as an api_key query parameter on the server URL. - [FREE][MCP] Spider.cloud | Crawl and scrape websites at scale, returning JSON/XML/CSV, via REST API, CLI, or MCP server. | auth:api_key (Authorization: Bearer sk-) | mcp:official https://mcp.spider.cloud/mcp | Free: keyless /scrape endpoint, rate-limited (quota not published); other endpoints return 402 without a key | https://spider.cloud/docs/api | base url: https://api.spider.cloud | free plan: keyless /scrape, rate-limited (quota not published), no card | example call: scrape one page to markdown: POST https://api.spider.cloud/scrape | unit price: Pay-as-you-go per request: $1 per GB of fetched content plus $0.0001 per CPU-minute; failed requests free (10,000 credits = $1) - [TRIAL][MCP] Steel | Create managed cloud browser sessions with stealth proxies and CAPTCHA solving, controllable via REST API or Playwright/Puppeteer. | auth:api_key (steel-api-key header) | mcp:official https://github.com/steel-dev/steel-mcp-server | Trial: Launch plan is $0 + usage with $30 one-time usage credits valid 90 days (10 concurrent sessions, 60 requests/min); no Hobby plan | https://docs.steel.dev | base url: https://api.steel.dev | free plan: $30 usage credits (Launch plan, valid 90 days), one-time, no card | rate limits: Launch plan: 60 requests/min, 10 concurrent sessions, 15 min max session | data policy: Launch plan: 7 days data retention | example call: create a cloud browser session: POST https://api.steel.dev/v1/sessions | unit price: Browser hours: $0.10/hour on Launch plan (CAPTCHA solves $3 per 1,000, proxy $10/GB) | note: Open-source self-hostable browser engine (steel-browser) also available; official MCP server at steel-dev/steel-mcp-server. - [TRIAL] Zyte API | Fetch and auto-extract web pages (HTML, browser rendering, product/article data) via one HTTP API with ban avoidance. | auth:api_key (HTTP Basic Auth: API key as username, blank password) | mcp:none | Trial: $5 free credit one-time on signup, valid 30 days, no subscription needed; then pay-as-you-go or a monthly commitment | https://docs.zyte.com/zyte-api/usage/http.html | base url: https://api.zyte.com/v1 | free plan: $5 free credit, one-time | rate limits: Per-API-key rate limit (429 /limits/over-user-limit); retry with exponential backoff | example call: fetch a web page (raw HTTP response body): POST https://api.zyte.com/v1/extract | unit price: Pay-as-you-go: HTTP requests $0.13-$1.27 per 1,000 and browser-rendered requests $1.01-$16.08 per 1,000, depending on the site's difficulty tier; lower with monthly commitments | note: Part of Zyte's broader suite (Scrapy Cloud, Zyte IDE). ## Knowledge and research data [knowledge-research] - [FREE][NO-KEY] arXiv API | Search arXiv preprints by keyword, author, category or ID and retrieve metadata, abstracts and PDF links. | auth:none (no auth) | mcp:community https://github.com/blazickjp/arxiv-mcp-server | free, no key | https://info.arxiv.org/help/api/user-manual.html | base url: http://export.arxiv.org/api/query | free plan: no_key, no card | rate limits: No more than 1 request every 3 seconds, single connection at a time, across all your machines; max_results slices of 2000, 30000 total | example call: search preprints by keyword: GET http://export.arxiv.org/api/query?search_query={query}&start=0&max_results={n} | proof: GitHub 3,172★ blazickjp/arxiv-mcp-server; Smithery 5,142 uses (fetched 2026-09-24 16:54 UTC) | note: Endpoint: http://export.arxiv.org/api/query, returns Atom XML. Terms of Use allow no more than one request every three seconds over a single connection. For bulk harvesting use OAI-PMH or bulk data instead. - [FREE] Congress.gov API | Lets an agent look up U.S. bills, amendments, votes, members, committees, nominations and Congressional Record data from the Library of Congress. | auth:api_key (api.data.gov key: query parameter ?api_key= or header X-Api-Key: ) | mcp:community https://github.com/cyanheads/congressgov-mcp-server | Free: government API, key issued instantly by email; 5,000 requests/hour. | https://api.congress.gov/ | base url: https://api.congress.gov/v3 | free plan: 5,000 requests per hour, no card | rate limits: 5,000 requests per hour | example call: list bills of a Congress by type: GET https://api.congress.gov/v3/bill/{congress}/{billType}?format=json&api_key={API_KEY} | note: Official Library of Congress API (v3); usage guide and endpoint docs in github.com/LibraryOfCongress/api.congress.gov. Paginated JSON/XML, max 250 results per page. - [FREE][MCP] Context7 (library docs for agents) | Fetch up-to-date, version-specific library documentation and code examples into a coding agent's context via MCP or REST. | auth:api_key (Authorization: Bearer (optional; works at low limits without key)) | mcp:official https://mcp.context7.com/mcp | Free: 1,000 API calls per month with a free API key (low limits without key); Pro $10/seat/month | https://context7.com/docs/api-guide | base url: https://context7.com/api/ | free plan: 1,000 API calls, per month | rate limits: Low limits without key; plan-based limits with key; 429 with Retry-After and RateLimit-* headers when exceeded | example call: fetch up-to-date documentation snippets for a library: GET https://context7.com/api/v2/context?libraryId={libraryId}&query={query} | unit price: Per API call: Free 1,000 calls/month; Pro $10/seat/month includes 5,000 calls per seat, then $10 per 1,000 calls ($0.01/call) | proof: Smithery 5,563 uses (fetched 2026-09-24 16:54 UTC) | note: Maintained by Upstash; repo https://github.com/upstash/context7. Local server @upstash/context7-mcp, also a ctx7 CLI and @upstash/context7-sdk. REST base URL: https://context7.com/api/. Exceeding the limit returns 429 with Retry-After/RateLimit-* headers. Paid plans cover teams and private repos. - [FREE][NO-KEY] Crossref REST API | Look up and search scholarly metadata such as DOIs, references, authors, funders and licenses across Crossref-registered works. | auth:none (no key; add mailto= param or User-Agent contact for the 'polite pool') | mcp:community https://github.com/afrise/academic-search-mcp-server | free, no key | https://www.crossref.org/documentation/retrieve-metadata/rest-api/ | base url: https://api.crossref.org | free plan: no_key, no card | rate limits: Public pool 5 req/s, concurrency 1; polite pool (mailto) 10 req/s, concurrency 3; Metadata Plus 150 req/s | example call: search scholarly works metadata: GET https://api.crossref.org/works?query.bibliographic={query}&rows={n}&mailto={email} | proof: GitHub 117★ afrise/academic-search-mcp-server (fetched 2026-09-24 16:54 UTC) | note: Base URL https://api.crossref.org (/works, /journals, /funders, /members). Rate limits are fixed per pool: public 5 req/s (concurrency 1), polite with mailto 10 req/s (concurrency 3); 429 when exceeded. Metadata Plus is a paid SLA tier (150 req/s). - [FREE][NO-KEY] GDELT API | Full-text search global news in about 65 languages and analyze coverage volume, tone and geography in near real time. | auth:none (no auth) | mcp:community https://github.com/cyanheads/gdelt-mcp-server | free, no key | https://blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/ | base url: https://api.gdeltproject.org/api/v2/doc/doc | free plan: no_key, no card | example call: search recent global news articles: GET https://api.gdeltproject.org/api/v2/doc/doc?query={query}&mode=artlist&maxrecords={n}&format=json | proof: GitHub 6★ cyanheads/gdelt-mcp-server (fetched 2026-09-24 16:54 UTC) | note: DOC 2.0 API: https://api.gdeltproject.org/api/v2/doc/doc. Covers a rolling window of about 3 months, max 250 records per query. GEO 2.0 and TV APIs also exist. Full historical Events/GKG data available via Google BigQuery (needs a billed Google Cloud account). - [FREE][NO-KEY] Gitingest API | Lets an agent turn any public Git repository into a single text digest (summary, directory tree and file contents) sized for an LLM prompt. | auth:none (No key for public repos: GET https://gitingest.com/api//; optional GitHub token for private repos via the 'token' parameter) | mcp:community https://github.com/narumiruna/gitingest-mcp | No key needed: free public service; hosted API limited to 10 requests/minute per endpoint (the web UI also has rate limiting and CAPTCHA protection). | https://gitingest.com/llms.txt | base url: https://gitingest.com/api | free plan: no_key, no card | rate limits: 10 requests/minute on POST /api/ingest and GET /api/{user}/{repository} (per server limiter) | example call: turn a public GitHub repo into a text digest: GET https://gitingest.com/api/{user}/{repository} | note: GET /api/{user}/{repo} or POST /api/ingest (include/exclude patterns); digest returned inline (summary, tree, content) plus a download URL. For heavy use the vendor recommends the open-source CLI (pip install gitingest). - [FREE][NO-KEY] Hacker News API | Read Hacker News stories, comments, jobs, polls, user profiles and front-page rankings as real-time JSON. | auth:none (no auth) | mcp:community https://github.com/devrelopers/hackernews-mcp | free, no key | https://github.com/HackerNews/API | base url: https://hacker-news.firebaseio.com/v0/ | free plan: no_key, no card | rate limits: There is currently no rate limit | example call: get a story or comment by id: GET https://hacker-news.firebaseio.com/v0/item/{id}.json | proof: GitHub 13.3k★ HackerNews/API; GitHub 40★ pskill9/hn-server (fetched 2026-09-24 16:54 UTC) | note: Base URL https://hacker-news.firebaseio.com/v0/. Read-only, no documented rate limit. No full-text search; use the separate Algolia HN Search API for that. - [FREE][NO-KEY] Internet Archive Open Library API | Lets an agent search books, authors and subjects, fetch work/edition data by ISBN or OLID, search inside book texts and get cover images. | auth:none (No key; send a User-Agent header with app name and contact email, e.g. 'User-Agent: MyApp (me@example.org)') | mcp:community https://github.com/8enSmith/mcp-open-library | No key; free and open: 1 request/second anonymous, 3 requests/second with an identifying User-Agent. | https://openlibrary.org/developers/api | base url: https://openlibrary.org | free plan: no_key, no card | rate limits: 1 request/second unidentified; 3 requests/second with User-Agent naming app and contact; no bulk download via API | example call: search books: GET https://openlibrary.org/search.json?q={query} | note: Bulk scraping discouraged; use the monthly data dumps for large jobs. Reading-log/list write endpoints need an Open Library login. - [FREE] New York Times APIs | Lets an agent search NYT articles back to 1851, read top stories, most-popular lists, the Times Wire feed and bestseller lists. | auth:api_key (Query parameter ?api-key= (create an app at developer.nytimes.com and enable the APIs you need)) | mcp:community https://github.com/jeffmm/nytimes-mcp | Free: all public APIs are free; 500 requests/day and 5 requests/minute per API. | https://developer.nytimes.com/apis | base url: https://api.nytimes.com/svc | free plan: 500 requests per API, per day, no card | rate limits: Two limits per API: 500 requests/day and 5 requests/minute; sleep 12 s between calls | data policy: Non-commercial use only; terms forbid using the APIs or content to develop a software product or train an ML/AI system | example call: search articles: GET https://api.nytimes.com/svc/search/v2/articlesearch.json?q={query}&api-key={API_KEY} | note: Returns metadata/abstracts and links, not full article text. Exceeding limits returns HTTP 429; wait ~12 s between calls. Non-commercial use only; terms forbid using the APIs to develop a software product or train an ML/AI system. - [FREE] NewsAPI | Search and retrieve current and historical news articles and top headlines from thousands of sources worldwide. | auth:api_key (X-Api-Key: header or apiKey= query param) | mcp:community https://github.com/matteoantoci/mcp-newsapi | free Developer plan: 100 req/day, dev/test only, 24h article delay | https://newsapi.org/docs | base url: https://newsapi.org/v2 | free plan: 100 requests, per day, no card | rate limits: Developer plan 100 requests/day, 24h article delay, dev/test only; Business $449/mo with 250,000 requests/month | example call: search news articles: GET https://newsapi.org/v2/everything?q={query} | unit price: Extra requests beyond plan: $0.0018 per request on Business ($449/mo incl. 250,000), $0.0009 on Advanced ($1,749/mo incl. 2M); free Developer plan has no overage | proof: GitHub 3★ matteoantoci/mcp-newsapi (fetched 2026-09-24 16:54 UTC) | note: Free plan is barred from staging/production, including internal use; CORS allowed from localhost only. Production use needs the Business plan ($449/mo, 250k req/mo). Endpoints: /v2/everything, /v2/top-headlines. - [FREE] OpenAlex API | Query an open catalog of scholarly works, authors, institutions, sources and topics, including citation data, via REST. | auth:api_key (api_key= query param (optional; basic use works without key)) | mcp:community https://github.com/benedict2310/Scientific-Papers-MCP | free: $1 of API usage/day without payment method; free key raises daily budget 10x | https://help.openalex.org/api/ | base url: https://api.openalex.org | free plan: $1 of API usage (10x with free API key), per day, no card | rate limits: Cost-based daily budget ($1/day free, resets midnight UTC); each response reports cost_usd; prepaid top-ups in $1 increments | data policy: Data released under CC0 | example call: search scholarly works: GET https://api.openalex.org/works?search={query} | unit price: search: $1 per 1,000 calls; list+filter: $0.10 per 1,000; single entity: free; content download: $10 per 1,000 (after $1/day free usage) | proof: GitHub 57★ benedict2310/Scientific-Papers-MCP (fetched 2026-09-24 16:54 UTC) | note: Base URL https://api.openalex.org. docs.openalex.org redirects to help.openalex.org. Free daily budget resets at midnight UTC; then pay-as-you-go in prepaid $1 increments. Member plans from $5,000/yr. Data is CC0. Listed MCP is a community multi-source papers server (arXiv, OpenAlex, PMC and more). - [FREE][NO-KEY] PubMed E-utilities (NCBI) | Search, fetch, summarize and cross-link biomedical literature records from PubMed, PMC and other Entrez databases. | auth:none (optional api_key= query param; tool and email params recommended) | mcp:community https://github.com/openags/paper-search-mcp | free; 3 req/s without key, 10 req/s with free NCBI API key | https://www.ncbi.nlm.nih.gov/books/NBK25501/ | base url: https://eutils.ncbi.nlm.nih.gov/entrez/eutils/ | free plan: no_key, no card | rate limits: 3 requests/second per IP without key; 10 requests/second with free API key (one key per NCBI account) | example call: search PubMed for article IDs (ESearch): GET https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term={query}&retmode=json | proof: GitHub 2,692★ openags/paper-search-mcp (fetched 2026-09-24 16:54 UTC) | note: Base URL https://eutils.ncbi.nlm.nih.gov/entrez/eutils/ (esearch, efetch, esummary, elink). Free API key from NCBI account settings. Run heavy jobs off-peak. - [FREE] Semantic Scholar API | Search papers, authors and citation graphs, and get paper recommendations from Semantic Scholar's academic corpus. | auth:api_key (x-api-key: (optional; unauthenticated access allowed)) | mcp:community https://github.com/zongmin-yu/semantic-scholar-fastmcp-mcp-server | free; no key (shared, throttled pool) or free API key on request | https://api.semanticscholar.org/api-docs/ | base url: https://api.semanticscholar.org/graph/v1 | free plan: no_key, no card | rate limits: Unauthenticated: 1000 req/s shared among all users, may be throttled; with key: 1 req/s on all endpoints to start | example call: search papers by relevance: GET https://api.semanticscholar.org/graph/v1/paper/search?query={query}&fields={fields} | proof: GitHub 165★ zongmin-yu/semantic-scholar-fastmcp-mcp-server (fetched 2026-09-24 16:54 UTC) | note: Without a key, all users share a pool of 1000 req/s that can be throttled under load. A key starts at 1 req/s dedicated; requested via web form, arrives by email (not instant). Three APIs: Academic Graph, Recommendations, Datasets. - [FREE][NO-KEY][MCP] Wikidata | Query the Wikidata knowledge graph of entities, facts and relations via SPARQL, the REST API or MCP. | auth:none (no auth for reads (descriptive User-Agent required); OAuth2 Bearer only for edits) | mcp:official https://wd-mcp.wmcloud.org/mcp | free, no key | https://www.wikidata.org/wiki/Wikidata:Data_access | base url: https://query.wikidata.org/sparql | free plan: no_key, no card | rate limits: Wikimedia limits: 10 req/min IP-only, 200 req/min with proper User-Agent; back off on 429 and honor Retry-After | example call: run a SPARQL query: GET https://query.wikidata.org/sparql?query={sparql} | note: Official MCP comes from Wikimedia Deutschland (github.com/wmde/WikidataMCP). SPARQL endpoint: https://query.wikidata.org/sparql, query timeout ~60s. REST API at /w/rest.php/wikibase/v1. Wikimedia rate limits and User-Agent policy apply. Added because it's a widely-used structured-knowledge source missing from the candidate list. - [FREE][NO-KEY] Wikipedia / Wikimedia API | Search, read and summarize Wikipedia and other Wikimedia content and metadata via REST and Action APIs. | auth:none (Reads need no key but require a descriptive User-Agent header with contact info. Optional OAuth2 via Authorization: Bearer raises rate limits.) | mcp:community https://github.com/Rudra-ravi/wikipedia-mcp | free, no key (rate-limited) | https://www.mediawiki.org/wiki/Wikimedia_APIs | base url: https://en.wikipedia.org/w/api.php | free plan: no_key, no card | rate limits: 10 req/min IP-only; 200 req/min with User-Agent (unauthenticated or new users); 2000 req/min established editors; max 3 concurrent | data policy: Text available under CC BY-SA; additional terms may apply | example call: full-text search Wikipedia articles: GET https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch={query}&format=json | proof: GitHub 295★ Rudra-ravi/wikipedia-mcp (fetched 2026-09-24 16:54 UTC) | note: The old API Portal at api.wikimedia.org now 301-redirects to mediawiki.org/wiki/Wikimedia_APIs. Documented limits: 10 req/min for requests identified only by IP, 200 req/min for unauthenticated requests with a proper User-Agent, 2000 req/min for established editors. Main endpoints are the per-wiki MediaWiki Action API (/w/api.php) and REST APIs. - [FREE][MCP] Wolfram|Alpha API | Get computed answers, structured data and step-by-step results for math, science and factual queries. | auth:api_key (appid= query param or Authorization: Bearer ) | mcp:official https://agenttools.wolfram.com/mcp | Free: non-commercial developer AppID with up to 2,000 calls/month; paid for commercial use | https://products.wolframalpha.com/llm-api/documentation | base url: https://www.wolframalpha.com/api/v1/llm-api | free plan: 2,000 non-commercial API calls, per month | example call: get a computed answer for a natural-language query (LLM API): GET https://www.wolframalpha.com/api/v1/llm-api?input={query}&appid={APPID} | note: LLM API https://www.wolframalpha.com/api/v1/llm-api is built for agents (maxchars, default 6800); get an AppID in the Developer Portal; commercial use needs a paid license. Official MCP: free, no auth at agenttools.wolfram.com/mcp; paid services.wolfram.com/api/mcp (Bearer). ## Image generation and editing [image-generation] - Adobe Firefly Services API | Generate and edit images and manage creative assets programmatically via Adobe's Firefly REST APIs. | auth:oauth2 (OAuth2 Server-to-Server (Client ID/Secret via Adobe IMS); Authorization: Bearer , token valid 24h) | mcp:community https://github.com/Focus-GTS/firefly-services-mcp | check pricing; requires Adobe Developer Console project and Firefly Services entitlement | https://developer.adobe.com/firefly-services/docs/firefly-api/ | base url: https://firefly-api.adobe.io/v3 | free plan: none | rate limits: Default 4 requests/minute and 9,000 requests/day per organization; 429 when exceeded | async jobs: POST /v3/images/generate-async returns jobId, statusUrl, cancelUrl; poll GET /v3/status/{jobId} | oauth scopes: openid, AdobeID, session, additional_info, read_organizations, firefly_api, ff_apis | note: Enterprise-leaning; needs OAuth Server-to-Server credentials from Adobe Developer Console, not a simple sign-up API key. - [MCP] Black Forest Labs FLUX API | Generate, edit, and vary FLUX model images from text prompts via REST or the official OAuth MCP server. | auth:api_key (x-key: ) | mcp:official https://mcp.bfl.ai | paid only, no free tier (FLUX Schnell weights are open for self-hosting) | https://docs.bfl.ai/quick_start/introduction | base url: https://api.bfl.ai/v1 | free plan: none | rate limits: Max 24 concurrent requests for most endpoints (6 for flux-kontext-max); 429 when exceeded | data policy: Generated result URLs on delivery.*.bfl.ai expire after 10 minutes; download promptly | async jobs: POST returns id + polling_url; poll polling_url (or use webhook) until Ready | example call: generate an image from a text prompt (FLUX.2 [pro]): POST https://api.bfl.ai/v1/flux-2-pro-preview | unit price: FLUX.2 [pro] text-to-image from $0.03 per image (megapixel-based, scales with resolution); FLUX1.1 [pro] 4 credits = $0.04 per image; 1 credit = $0.01 | note: Official MCP server (flux-mcp) is remote/hosted at mcp.bfl.ai with OAuth-only login, billed to your BFL org. - [FREE][MCP] Freepik API | Generate and edit images, and generate video, music and sound effects via REST API, plus access the Freepik stock asset library. | auth:api_key (x-magnific-api-key header (legacy x-freepik-api-key); base URL https://api.magnific.com/v1) | mcp:official https://mcp.magnific.com | free tier: ~5 EUR of free API credits, then pay-as-you-go | https://docs.magnific.com | base url: https://api.magnific.com/v1 | rate limits: Per IP: 50 hits/s over 5 s, and 10 hits/s averaged over 2 min; no daily cap for most endpoints | async jobs: POST returns task id; poll GET /v1/ai//{task-id} or pass webhook_url | example call: generate a video from an image (Kling 2.1 Pro): POST https://api.magnific.com/v1/ai/image-to-video/kling-v2-1-pro | note: Freepik rebranded to Magnific in April 2026; docs/domains and auth header are mid-migration from freepik.com to magnific.com. The official remote MCP uses OAuth sign-in, no API key. - Google Gemini / Imagen image API | Generate and multi-turn edit images from text via REST (Nano Banana/Imagen models), up to 4K with reference-image support. | auth:api_key (x-goog-api-key: $GEMINI_API_KEY) | mcp:none | Paid only: pricing page lists Free Tier 'Not available' for all Gemini image models (Nano Banana family); usage-billed | https://ai.google.dev/gemini-api/docs/image-generation | base url: https://generativelanguage.googleapis.com/v1beta | free plan: none, watermarked | data policy: Paid tier: content not used to improve Google products; all generated images carry a SynthID watermark | note: Also available via Vertex AI for enterprise/cloud_iam auth as an alternative. Google's experimental mcp-genmedia servers (not officially supported) use Vertex AI ADC auth, not Gemini API keys. - [MCP] Ideogram API | Generate, edit, remix, upscale, and describe images via REST or an official OAuth MCP server, strong at in-image text. | auth:api_key (Api-Key: ) | mcp:official https://mcp.ideogram.ai/mcp | Paid only: no free API credits (web app has 10 slow credits/week); API is pay-per-image from prepaid credit (min one-time purchase $1, min auto top-up target $10) | https://developer.ideogram.ai/ideogram-api/api-setup | base url: https://api.ideogram.ai | free plan: none | rate limits: Default 10 in-flight requests; contact Ideogram for more | data policy: Image links returned by the API expire; download and store images you want to keep | note: API billing is separate from Ideogram web subscriptions; requires payment method for API access. The official MCP uses OAuth and draws from the Ideogram web subscription, not API credits. - [MCP] Leonardo.Ai API | Generate images and videos from text via REST or the official MCP server, with model selection and job status polling. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.leonardo.ai/v1/mcp | Paid only: Pay-As-You-Go API credit (USD balance) via manual or auto top-ups; API access is separate from free/web app plans | https://docs.leonardo.ai/docs/getting-started | base url: https://cloud.leonardo.ai/api/rest/v1 | rate limits: Default concurrency 10 generation jobs; extra requests queue up to a pending limit; separate API request rate limit | async jobs: POST returns generationId; poll GET /generations/{id} or configure webhook callback; a sync endpoint exists for some models | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:55 UTC) | note: API credit is bought separately from web app subscriptions. The official MCP (https://mcp.leonardo.ai/v1/mcp) authenticates with an 'API-Key' header, not OAuth. - OpenAI Images API (gpt-image) | Generate, edit, and iteratively refine images from text prompts via REST, with mask-based inpainting and streaming previews. | auth:api_key (Authorization: Bearer ) | mcp:community https://github.com/SureScaleAI/openai-gpt-image-mcp | paid only; no free image credits, usage-based billing | https://developers.openai.com/api/docs/guides/image-generation | base url: https://api.openai.com/v1 | data policy: API data not used for training unless opted in; /v1/images/generations keeps abuse-monitoring data 30 days | example call: generate an image from a text prompt: POST https://api.openai.com/v1/images/generations | proof: GitHub 111★ SureScaleAI/openai-gpt-image-mcp (fetched 2026-09-24 16:54 UTC) | note: Requires an OpenAI API account with billing enabled; part of the Images API / Responses API. Current models: gpt-image-2.5-sunburst and gpt-image-2.5-flare; API Organization Verification may be required. - [MCP] Recraft API | Generate, edit, upscale, and vectorize images via REST API using Recraft's proprietary models. | auth:api_key (Authorization: Bearer RECRAFT_API_TOKEN) | mcp:official https://mcp.recraft.ai/mcp | paid only; pay-per-image (from $0.007/image on V4.1 Flash), no confirmed free credits | https://www.recraft.ai/docs/api-reference/getting-started | base url: https://external.api.recraft.ai/v1 | free plan: none | rate limits: 100 images/minute per user and 5 requests/second | data policy: Generated images stored approx. 24 hours (may change) | proof: GitHub 60★ recraft-ai/mcp-recraft-server (fetched 2026-09-24 16:54 UTC) | note: REST API, OpenAI-Python-library compatible for some endpoints (not all params supported). Official MCP: hosted at https://mcp.recraft.ai/mcp (OAuth 2.0, bills subscription credits) and a local server on GitHub (recraft-ai/mcp-recraft-server). - [FREE] remove.bg API | Remove image backgrounds programmatically via a simple REST API with JSON or multipart uploads. | auth:api_key (X-Api-Key header) | mcp:none | Free: first 50 API calls per month, then paid credits | https://www.remove.bg/api | base url: https://api.remove.bg/v1.0 | free plan: 50 API calls, per month | rate limits: Up to 500 images/minute, scaled down by megapixels (e.g. 10/min at 50 MP); 429 with Retry-After | example call: remove the background from an image: POST https://api.remove.bg/v1.0/removebg | unit price: 1 credit per full-resolution image (preview 0.25 credit); pay-as-you-go 10 credits for $9 down to 8,000 for $1,699; subscriptions from $9/mo for 40 credits | note: IMPORTANT: remove.bg API is being discontinued - stops accepting requests on December 1, 2026, with removal moving to Leonardo.ai. - [TRIAL] Stability AI Platform API | Generate, upscale, and edit images via REST (Stable Image Ultra/Core/SD3 models) using simple credit-based billing. | auth:api_key (Authorization: Bearer ) | mcp:community https://github.com/tadasant/mcp-server-stability-ai | 25 free credits on signup, then pay-as-you-go | https://platform.stability.ai/docs/api-reference | base url: https://api.stability.ai | free plan: 25 free credits, one-time | rate limits: 150 requests every 10 seconds; 429 when exceeded | example call: generate an image from text (Stable Image Core): POST https://api.stability.ai/v2beta/stable-image/generate/core | unit price: Stable Image Core: 3 credits per successful image; 1 credit = $0.01, so $0.03 per image; failed generations free ## Video generation and editing [video-generation] - [FREE] Akool API | Generate face-swap, talking avatar, and video-translation content programmatically via REST API. | auth:api_key (x-api-key: (recommended); the Client ID/Secret token flow is kept only for backward compatibility) | mcp:none | Paid only for API: API access starts at the Pro Max plan; the Free plan is web-app only with full-screen watermark | https://docs.akool.com | base url: https://openapi.akool.com/api/open | free plan: free_tier, watermarked | example call: create a talking avatar video: POST https://openapi.akool.com/api/open/v3/talkingavatar/create | note: Credit-based usage across face swap, avatar video, image generation, video translation endpoints. - [TRIAL][MCP] Creatomate API | Programmatically generate and render videos/images from templates via REST API. | auth:api_key (Authorization: Bearer ) | mcp:official https://api.creatomate.com/mcp | Trial: full-featured trial with 50 credits one-time on signup, no credit card required; then Essential plan with 2,000 credits/mo | https://creatomate.com/docs/api/rest-api/authentication | base url: https://api.creatomate.com/v2 | free plan: 50 credits, one-time, no card | rate limits: 30 requests per 10 seconds per account (all projects); 429 with Retry-After | data policy: Rendered output files are hosted for up to 30 days, then deleted | async jobs: POST /v2/renders returns 202; poll GET /v2/renders/{id} or pass webhook_url | example call: render a video from a template: POST https://api.creatomate.com/v2/renders | unit price: 1 image = 1 credit; 1 minute of 720p/25fps video = about 14 credits; credits from $29/mo for 2,000 (Essential, about $0.0145 per credit) | note: Per-project API keys; ~14 credits per minute of 720p video. The hosted MCP accepts OAuth or a Bearer project API key. - [TRIAL][MCP] D-ID API | Animate photos into talking-head videos with lip-sync from text or audio via REST API. | auth:api_key (Authorization: Basic (generated from Account page)) | mcp:official https://docs.d-id.com/mcp | Trial: 14 days with 3 minutes of video credits, then paid plans only (API price per minute not published in machine-readable form) | https://docs.d-id.com | base url: https://api.d-id.com | free plan: trial, one-time, watermarked | async jobs: POST /talks returns id; poll GET /talks/{id} until status done, or set webhook | example call: create a talking-head video from a photo and text: POST https://api.d-id.com/talks | note: No permanent free plan; trial has full-screen watermark. - [MCP] Google Veo (Gemini API / Vertex AI) | Generate video from text or image prompts via Gemini API (api key) or Vertex AI (cloud IAM), incl. Veo 3.1 scene extension. | auth:api_key+oauth2 (Gemini API: x-goog-api-key header or ?key= param. Vertex AI alternative uses cloud_iam (service-account OAuth2 access token).) | mcp:official https://github.com/GoogleCloudPlatform/genmedia-creative-studio/tree/main/experiments/mcp-genmedia | no free tier for video; Veo generation requires a paid Gemini API / Vertex AI billing account | https://ai.google.dev/gemini-api/docs/video | base url: https://generativelanguage.googleapis.com/v1beta | free plan: none | rate limits: Limits depend on project usage tier (Free, Tier 1-3); Veo-specific limits shown in AI Studio rate-limit dashboard | data policy: Generated videos are stored on the server for 2 days | async jobs: POST models/{model}:predictLongRunning returns an operation name; poll GET /{operation_name} until done | note: Same underlying model reachable via two auth paths: Gemini API (simple api_key, good for agents) or Vertex AI (cloud_iam, enterprise/region control). Experimental vendor MCP mcp-veo-go (Genmedia) uses Vertex AI via ADC. - [MCP] HeyGen API | Create AI avatar/talking-head videos from text or audio, manage avatars and voices, via REST API. | auth:api_key+oauth2 (API key: X-Api-Key: (bills to API plan). OAuth2: Authorization: Bearer via https://api2.heygen.com/v1/oauth/token (bills to user's subscription credits).) | mcp:official https://mcp.heygen.com/mcp/v1/ | no free API credits since Feb 2026; pay-as-you-go from $5, $0.50-$0.99/credit. Free plan (3 videos/mo) exists but is for the web app, not standalone API. | https://developers.heygen.com | base url: https://api.heygen.com | rate limits: Pay-As-You-Go: 10 concurrent workflows (Enterprise 20, burst up to +50); 429 with Retry-After when exceeded | async jobs: Poll the session/video (GET) until video_url is ready, or pass callback_url / register webhooks | proof: SourceForge 2.0★/1 review (fetched 2026-09-24 16:55 UTC) | note: Official remote MCP server uses OAuth (no API key needed) and spends the user's plan credits directly, separate from API-key billing. - Klap API | Automatically turn long videos into short clips with captions and reframing via REST API. | auth:api_key (Authorization: Bearer ) | mcp:none | Paid only; usage-based, billed monthly per operation (Generate Short $0.32, Video Input $0.44, Export $0.48); no free API credits stated | https://docs.klap.app | base url: https://api.klap.app/v2 | async jobs: POST /tasks/video-to-shorts returns a task; poll GET /v2/tasks/{task_id} until status ready or error | note: Base URL https://api.klap.app/v2. - Kling AI API | Generate text-to-video, image-to-video, lip-sync and video effects via REST API with a Bearer API key. | auth:api_key (Authorization: Bearer (create at kling.ai/dev/api-key); legacy Access/Secret Key pairs need a client-signed HS256 JWT instead) | mcp:community https://github.com/199-mcp/mcp-kling | Paid only; prepaid credit packages from $0.14/unit, e.g. 5,000 units/$700, 180-day validity; a Trial Resource Package for integration testing is offered | https://kling.ai/document-api/guides/get-started/quick-start | base url: https://api-singapore.klingai.com | free plan: none, one-time | rate limits: Concurrency cap per account, model version and resource package; over-limit returns code 1303 | async jobs: Create task returns task id; query task status, or set callback_url for status notifications | example call: generate a video from a text prompt (Kling 2.6): POST https://api-singapore.klingai.com/text-to-video/kling-2.6 | unit price: Kling 2.6 720p (no audio): 0.3 units/s ($0.042/s), 5 s video = 1.5 units ($0.21); 1 unit = $0.14 | proof: GitHub 41★ 199-mcp/mcp-kling (fetched 2026-09-24 16:54 UTC) | note: New versioned endpoints (e.g. /text-to-video/kling-2.6) take a plain API key; the older Access/Secret key pair with a client-built JWT is legacy (model_name-parameter endpoints). - [MCP] Luma AI Dream Machine API | Generate and extend AI videos from text or start/end keyframe images via async REST API (Ray 3.2). | auth:api_key (Authorization: Bearer (key from platform.lumalabs.ai)) | mcp:official https://github.com/lumalabs/luma-api-mcp | Paid only; pay per video, e.g. Ray 3.2 5s text/image-to-video $0.15 (540p) / $0.30 (720p) / $1.20 (1080p), $5,000/mo cap on default Build tier | https://docs.agents.lumalabs.ai | base url: https://api.lumalabs.ai/dream-machine/v1 | free plan: none | rate limits: Build tier: Ray video 10 concurrent generations, 20 create requests/min; Photon image 40 concurrent, 80/min; $5,000/month usage cap | async jobs: POST /generations returns an id; poll GET /generations/{id} until ready, or pass callback_url | example call: generate a video from a text prompt (Dream Machine API, Ray 2): POST https://api.lumalabs.ai/dream-machine/v1/generations/video | proof: GitHub 26★ lumalabs/luma-api-mcp (fetched 2026-09-24 16:54 UTC) | note: The Luma Agents API (https://agents.lumalabs.ai/v1) supersedes the older Dream Machine API. API credits are separate from Dream Machine subscription credits; failed generations are refunded. - [TRIAL][MCP] MiniMax Hailuo API | Async text-to-video, image-to-video and subject-reference video generation via REST API, up to 1080p. | auth:api_key (Authorization: Bearer ) | mcp:official https://github.com/MiniMax-AI/MiniMax-MCP | new accounts get 50 signup credits (~1 short clip); 5s video costs ~45-70 credits, 1000 credits=$1 | https://platform.minimax.io/docs/api-reference/video-generation-t2v | base url: https://api.minimax.io | rate limits: Video: Hailuo series 20 RPM; MiniMax-H3 (v2) 300 RPM, 30 in-flight tasks | async jobs: Create task returns task_id; poll Query Video Generation Task, then download file; optional callback_url | proof: GitHub 1,585★ MiniMax-AI/MiniMax-MCP (fetched 2026-09-24 16:54 UTC) | note: Region-specific hosts/keys: platform.minimax.io / api.minimax.io vs intl.minimaxi.com for international accounts - key and host must match. - [MCP] PixVerse API | Generate text-to-video, image-to-video, transition and fusion clips (360p-1080p) via REST API. | auth:api_key (API-KEY: header plus a unique Ai-trace-id (UUID) header per request) | mcp:official https://github.com/PixVerseAI/PixVerse-MCP | Paid only; prepaid credits from $10, $1 = 5 videos (v6, 720p, 5s, no audio) | https://docs.platform.pixverse.ai | base url: https://app-api.pixverse.ai | rate limits: Concurrent generating tasks by membership: Free 3, Essential 15, Scale 20, Business 25 | async jobs: Generate returns video_id; poll GET /openapi/v2/video/result/{id} (status 5 generating, 1 done) or use webhook | proof: GitHub 52★ PixVerseAI/PixVerse-MCP (fetched 2026-09-24 16:54 UTC) | note: Developer API credit pool (Essential/Scale/Business) is separate from consumer subscription plans. - [MCP] Runway API | Generate and edit images/video (Gen-4.5) via async task-based REST API: submit, poll, download. | auth:api_key (Authorization: Bearer plus required X-Runway-Version header) | mcp:official https://mcp.runwayml.com/mcp | no free tier; $10 minimum credit top-up, $0.01/credit | https://docs.dev.runwayml.com | base url: https://api.dev.runwayml.com | free plan: none | rate limits: Per-model, per-organization concurrency and daily generation limits set by usage tier; tier up by adding credits over time; excess tasks THROTTLED (queued) | async jobs: Generation endpoints return a task; poll GET /v1/tasks/{id} until status is terminal | example call: generate a video from an image and a prompt (Gen-4.5): POST https://api.dev.runwayml.com/v1/image_to_video | unit price: Gen-4.5 video: 12 credits per second ($0.12/s, $0.60 per 5 s clip); 1 credit = $0.01 | note: Docs site also offers /llms-small.txt and /llms-full.txt (not a plain llms.txt). Generation MCP is mcp.runwayml.com/mcp; a separate dev.runwayml.com/mcp (OAuth) only covers Developer Portal tasks, model routers and docs. - [TRIAL][MCP] Shotstack API | Compose Edit JSON timelines to programmatically render, edit, and template videos, images and audio. | auth:api_key (x-api-key: ) | mcp:official https://mcp.shotstack.io/ | Trial: 10 free credits one-time (valid 30 days), then pay-as-you-go or subscription; stage sandbox (https://api.shotstack.io/edit/stage) for development, v1 production without watermarks | https://shotstack.io/docs/api/ | base url: https://api.shotstack.io/edit/v1 | free plan: 10 credits (valid 30 days), one-time | async jobs: POST /render returns an id; poll GET /render/{id} or set a callback URL | example call: render a video from an Edit JSON timeline: POST https://api.shotstack.io/edit/{version}/render | unit price: 1 credit = 1 minute of rendered video (or 10 images); pay-as-you-go $0.30/min ($75 one-time purchase), subscription from $0.20/min ($39/mo for 200 credits) | note: Separate stage (sandbox, watermarked) and production API keys; MCP server is in beta. - [MCP] Synthesia API | Generate AI avatar talking-head videos from text scripts via REST API; supports custom avatars and voices. | auth:api_key (Authorization: (no Bearer prefix)) | mcp:official https://mcp.synthesia.io/mcp | Paid only; API access requires the Creator plan or above | https://docs.synthesia.io/reference/introduction | base url: https://api.synthesia.io/v2 | free plan: none | rate limits: Creator (Tier 3): 60 req/min, 300/hour, 1,000/day writes per endpoint; 30 test videos/day; Enterprise tiers higher | async jobs: POST /v2/videos returns id; poll GET /v2/videos/{id} for status or subscribe to webhooks | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:56 UTC) | note: API access tied to paid plans; base URL https://api.synthesia.io/v2. Hosted MCP is in public beta and uses per-user OAuth. - [FREE][MCP] Tavus API | Create AI video replicas and real-time conversational video agents (CVI) via REST API. | auth:api_key (x-api-key: ) | mcp:official https://mcp.tavus.io/mcp | Free tier: Free plan with 25 min of conversational video and 5 min of video generation per month, full API access, 25 stock replicas; Starter $59/mo | https://docs.tavus.io/api-reference/overview | base url: https://tavusapi.com | free plan: 25 min conversational video + 5 min video generation | example call: start a real-time conversational video session (CVI): POST https://tavusapi.com/v2/conversations | unit price: CVI conversation overage $0.37/min (Starter, $59/mo) or $0.32/min (Growth, $397/mo), rounded to 6 s; video generation overage $1/min on Starter | note: llms_txt found at /llms-full.txt rather than /llms.txt exactly. The hosted MCP uses OAuth via the PAL Maker; never put a Tavus API key in the MCP client config. ## Speech and audio [audio-speech] - [FREE][MCP] Amazon Polly / Amazon Transcribe (AWS) | Convert text to lifelike speech (Polly) and transcribe audio with speaker diarization (Transcribe) via AWS API. | auth:cloud_iam (AWS SigV4 signing with IAM access keys) | mcp:official https://github.com/awslabs/mcp/tree/main/src/aws-api-mcp-server | Free tier: Polly 5M chars/mo standard (neural 1M, generative 100K chars/mo for first 12 months), Transcribe 60 min/mo (12 months); new AWS accounts since 2025-07-15 get up to $200 Free Tier credits | https://docs.aws.amazon.com/polly/latest/dg/what-is.html | base url: https://polly..amazonaws.com | free plan: Polly: 5M standard chars/month (neural 1M for first 12 months); Transcribe: 60 min/month for 12 months, card required | data policy: Transcribe may store and use voice inputs to improve AWS AI services; opt out via AWS Organizations AI services opt-out policy | async jobs: Transcribe: StartTranscriptionJob, then poll GetTranscriptionJob | example call: synthesize speech from text (Polly): POST https://polly.{region}.amazonaws.com/v1/speech | unit price: Polly: standard $4.00, neural $16.00, generative $30.00, long-form $100.00 per 1M characters (beyond free tier) | note: Needs an AWS account and IAM credentials. Voice and feature availability differs by region. Transcribe docs: https://docs.aws.amazon.com/transcribe/latest/dg/what-is.html. The generic AWS API MCP Server (awslabs) runs AWS CLI commands, incl. polly and transcribe. - [TRIAL] AssemblyAI API | Transcribe recorded or streaming audio with speaker diarization, sentiment analysis and LLM-based audio insights via REST. | auth:api_key (Authorization: (no Bearer prefix)) | mcp:none | Trial: $50 in free credits one-time on signup, no card required, credits do not expire (LLM Gateway not included); then pay-as-you-go | https://www.assemblyai.com/docs | base url: https://api.assemblyai.com | free plan: $50 credits (do not expire), one-time, no card | rate limits: Pre-recorded: 5 parallel transcriptions on free accounts, 200+ on paid; excess jobs are queued FIFO | data policy: Certain API files may be used for model training after redaction unless opted out; zero data retention for Streaming when opted out | async jobs: POST /v2/transcript returns id; poll GET /v2/transcript/{id} or set webhook_url | example call: transcribe an audio file: POST https://api.assemblyai.com/v2/transcript | unit price: Pre-recorded speech-to-text: Universal-3.5 Pro $0.21 per audio hour, Universal-2 $0.15 per hour | mcp: docs-only: the server searches documentation, it cannot call the API | note: Vendor MCP at https://assemblyai.com/docs/mcp only searches the docs. To run transcriptions, call the REST API or an SDK. - [FREE][MCP] Azure AI Speech | Convert text to speech, transcribe speech to text and translate speech via REST or Speech SDK. | auth:cloud_iam (Ocp-Apim-Subscription-Key: , or Authorization: Bearer ) | mcp:official https://github.com/microsoft/mcp | Free tier (F0): 5 audio hrs/mo STT, 0.5M chars/mo neural TTS; batch transcription not available on F0 | https://learn.microsoft.com/azure/ai-services/speech-service/ | free plan: 5 audio hours STT + 0.5M neural TTS characters, per month | rate limits: F0 quotas are not adjustable; F0 TTS 20 transactions per 60 seconds | example call: convert text to speech: POST https://{region}.tts.speech.microsoft.com/cognitiveservices/v1 | unit price: Pay-as-you-go (East US, S1): neural text to speech $15 per 1M characters; real-time speech to text $1 per audio hour | proof: GitHub 1★ microsoft/azure-speech-mcp-server (fetched 2026-09-24 16:54 UTC) | note: Now branded 'Azure Speech in Foundry Tools'. Needs an Azure Speech resource, and endpoints are per region. Speech tools (speech stt recognize, speech tts synthesize) ship in the Azure MCP Server. - [FREE][MCP] Cartesia API | Generate low-latency real-time text-to-speech, transcribe speech and clone voices via REST/WebSocket API. | auth:api_key (Authorization: Bearer plus Cartesia-Version header) | mcp:official https://mcp.cartesia.ai/mcp | Free tier: 20,000 credits/mo; no commercial-use license and no voice cloning | https://docs.cartesia.ai | base url: https://api.cartesia.ai | free plan: 20K credits (~1 credit per TTS character), per month | rate limits: Free plan: 2 concurrent TTS requests, 8 concurrent STT requests; limits scale with subscription plan | data policy: Zero Data Retention available to Enterprise customers for TTS and STT | example call: text-to-speech (audio file): POST https://api.cartesia.ai/tts/bytes | unit price: TTS: about 1 credit per character; Pro plan $5/mo for 100K credits, Startup $49/mo for 1.25M credits | note: The hosted MCP endpoint uses OAuth. The local MCP server is at https://github.com/cartesia-ai/cartesia-mcp. - [TRIAL][MCP] Deepgram API | Transcribe batch or streaming audio with diarization, synthesize speech, and run real-time voice agents via REST/WebSocket. | auth:api_key (Authorization: Token ) | mcp:official https://github.com/deepgram/mcp | Trial: $200 in free credit one-time on signup, no credit card required; then pay-as-you-go | https://developers.deepgram.com/reference/deepgram-api-overview | base url: https://api.deepgram.com | free plan: $200 credit, one-time, no card | rate limits: Nova-3/Nova-2: up to 50 concurrent pre-recorded and 150 streaming requests; Voice Agent API up to 45 concurrent connections | data policy: Model Improvement Program may use data for training; opt out per request with mip_opt_out=true | example call: transcribe a pre-recorded audio file from a URL: POST https://api.deepgram.com/v1/listen | unit price: Nova-3 monolingual pre-recorded transcription: $0.0043 per audio minute (pay-as-you-go) | mcp: docs-only: the server searches documentation, it cannot call the API | proof: GitHub 2★ deepgram/mcp (fetched 2026-09-24 16:54 UTC) | note: Hosted MCP at https://developers.deepgram.com/_mcp/server only searches the docs; the API-calling server is local `dg mcp` (Deepgram CLI) or pip deepgram-mcp. - [FREE][MCP] ElevenLabs API | Generate, clone and stream text-to-speech voices and transcribe audio via REST/WebSocket API. | auth:api_key (xi-api-key: ) | mcp:official https://api.elevenlabs.io/v1/mcp | Free: limited monthly credits; non-commercial use with attribution only, no voice cloning | https://elevenlabs.io/docs/api-reference/introduction | base url: https://api.elevenlabs.io/v1 | free plan: free_tier, per month | rate limits: Free plan concurrency: 2 (Multilingual v2), 4 (Flash), 8 STT, 6 realtime STT; excess requests are queued | example call: convert text to speech: POST https://api.elevenlabs.io/v1/text-to-speech/{voice_id} | unit price: TTS API pay-as-you-go: $0.10 per 1,000 characters (Multilingual v2 / v3), $0.05 per 1,000 (Flash / Turbo) | proof: GitHub 1,537★ elevenlabs/elevenlabs-mcp; SourceForge 4.0★/4 reviews (fetched 2026-09-24 16:54 UTC) | note: Official hosted MCP https://api.elevenlabs.io/v1/mcp uses OAuth; the local stdio repo elevenlabs/elevenlabs-mcp is archived since 2026-08-20. - [FREE][MCP] Google Cloud Text-to-Speech / Speech-to-Text | Synthesize lifelike speech from text and transcribe audio to text via REST/gRPC using GCP credentials. | auth:cloud_iam (API key (?key=) or OAuth2 service-account token: Authorization: Bearer ) | mcp:official https://github.com/GoogleCloudPlatform/genmedia-creative-studio/tree/main/experiments/mcp-genmedia | Free tier: TTS 4M chars/mo Standard and WaveNet, 1M chars/mo Neural2, Chirp 3 HD and Studio; STT 60 min/mo | https://cloud.google.com/text-to-speech/docs | base url: https://texttospeech.googleapis.com/v1 | free plan: TTS: 4M chars Standard/WaveNet, 1M Neural2/Chirp 3 HD/Studio; STT: 60 min, per month | data policy: STT offers a cheaper 'with data logging' price tier (opt-in); 'without data logging' tier costs more | example call: synthesize speech from text: POST https://texttospeech.googleapis.com/v1/text:synthesize | unit price: TTS after free tier: Standard and WaveNet $4, Neural2 $16, Chirp 3 HD $30, Studio $160 per 1M characters | note: Requires a GCP project with billing enabled. Speech-to-Text docs are separate: https://cloud.google.com/speech-to-text/docs. Experimental vendor MCP mcp-chirp3-go (Genmedia) covers Chirp 3 HD TTS only. - [FREE][MCP] Hume AI API | Generate expressive text-to-speech and run real-time empathic voice conversations (EVI) via REST/WebSocket. | auth:api_key (X-Hume-Api-Key: (REST); api_key query param (EVI WebSocket)) | mcp:official https://github.com/HumeAI/mcp-server-hume | Free tier: 10,000 TTS chars/mo + 5 EVI min/mo; new accounts also get $20 in credits | https://dev.hume.ai/docs | base url: https://api.hume.ai/v0 | free plan: 10,000 TTS characters (~10 min); new accounts also get $20 credits, per month | rate limits: Free plan TTS: 15 requests per minute | data policy: By default anonymized EVI interaction data is used for training; users can opt out and enable 'Do not retain data' | example call: text-to-speech: POST https://api.hume.ai/v0/tts | unit price: TTS overage per 1,000 characters: $0.15 (Creator), $0.12 (Pro), $0.10 (Scale), $0.05 (Business); EVI $0.04-0.07/minute | mcp: docs-only: the server searches documentation, it cannot call the API | note: The free plan allows 1 concurrent connection. Voice cloning is on paid plans. The API MCP is local `npx @humeai/mcp-server` (HUME_API_KEY); dev.hume.ai/_mcp/server only searches the docs. - [TRIAL][MCP] Murf AI API | Generate AI voiceovers, clone voices and dub audio in 35+ languages via REST API. | auth:api_key (api-key: request header (base URL https://api.murf.ai/v1)) | mcp:official https://github.com/murf-ai/murf-mcp | Trial: 100,000 characters one-time on the free API plan, no time limit | https://murf.ai/api/docs/introduction/overview | base url: https://api.murf.ai/v1 | free plan: 100,000 characters (no time limit), one-time | rate limits: Free tier streaming concurrency: Falcon 2 5 (US-East) or 2 (global/regional), Gen2 5; WebSocket connections 10x concurrency | example call: text-to-speech (generate a voiceover file): POST https://api.murf.ai/v1/speech/generate | unit price: Pay-as-you-go: $0.03 per 1,000 characters (minimum purchase $2); Falcon streaming model advertised at $0.01 per minute of speech | proof: SourceForge 5.0★/7 reviews (fetched 2026-09-24 16:56 UTC) | note: Two model families: Falcon 2 (low latency, for streaming; $0.01/min) and Gen2 (studio quality). - OpenAI Audio API (TTS / transcription) | Synthesize speech with TTS models and transcribe or translate audio with Whisper/GPT-4o transcribe via REST. | auth:api_key (Authorization: Bearer ) | mcp:none | paid only (pay-per-use) | https://developers.openai.com/api/docs/guides/text-to-speech | base url: https://api.openai.com/v1 | rate limits: Usage tiers (Free, Tier 1-5) set rate limits and monthly usage caps; Free tier capped at $100/month | data policy: API data not used for training unless you opt in; abuse-monitoring logs retained by default (ZDR available to eligible customers) | proof: GitHub 2,524★ openai/openai-openapi (fetched 2026-09-24 16:54 UTC) | note: Whisper transcription costs about $0.006/min. TTS is billed per character or per token, depending on the model. Speech-to-text guide: https://developers.openai.com/api/docs/guides/speech-to-text. - Resemble AI API | Synthesize speech, clone voices, convert speech-to-speech and detect deepfake audio via REST API. | auth:api_key (API key from app.resemble.ai dashboard) | mcp:none | Paid only; Flex plan is $0/mo base with pay-as-you-go credits, no free usage allowance stated | https://docs.resemble.ai/ | free plan: none, no card | rate limits: About 40 requests/second per API token; audio enhancement 10 requests/minute | mcp: docs-only: the server searches documentation, it cannot call the API | proof: SourceForge 1.7★/3 reviews (fetched 2026-09-24 16:56 UTC) | note: Enterprise plans are available for on-prem deployment and custom model training. Vendor MCP at https://docs.resemble.ai/_mcp/server only searches the docs. - [TRIAL] Rev AI API | Submit audio for asynchronous or streaming speech-to-text transcription, plus sentiment and topic extraction, via REST. | auth:api_key (Authorization: Bearer ) | mcp:none | trial credits (about 5 hours of ASR) | https://docs.rev.ai/ | base url: https://api.rev.ai/speechtotext/v1 | free plan: Free credits equivalent to 5 hours of Reverb ASR, one-time | rate limits: Async STT: 10,000 transcription requests per 10 minutes per user; multipart uploads concurrency 5, 2 GB/file | data policy: Jobs and associated data deleted after max 30 days; configurable earlier auto-delete or delete_after_seconds | async jobs: POST /jobs returns job id; poll GET /jobs/{id} then GET /jobs/{id}/transcript, or use webhook notification | example call: submit an async transcription job: POST https://api.rev.ai/speechtotext/v1/jobs | unit price: Reverb ASR: $0.20 per hour English, $0.30 per hour other languages (per-second billing, 15 s minimum) | mcp: docs-only: the server searches documentation, it cannot call the API | note: Vendor MCP at https://docs.rev.ai/mcp only searches the docs. Human transcription is sold separately as a paid option. - [TRIAL] Speechmatics API | Transcribe audio in batch or real time with speaker diarization across many languages via REST/WebSocket. | auth:api_key (Authorization: Bearer ) | mcp:community https://github.com/ArchieMcM234/speechmatics_claude_code_mcp | Trial: one-time $100 credit grant, no payment card required | https://docs.speechmatics.com | base url: https://eu1.asr.api.speechmatics.com/v2 | free plan: $100 credit grant, one-time, no card | rate limits: Batch: 10 new jobs/s, 50 job status requests/s; backstop 20,000 concurrent jobs; HTTP 429 when exceeded | async jobs: Batch: POST /v2/jobs, then poll GET /v2/jobs/{id} or use Notifications (callbacks) | example call: transcribe an audio file (batch job, wait for result): POST https://eu1.asr.api.speechmatics.com/v2/jobs/?wait=60&format=txt | unit price: Pro pay-as-you-go: batch Standard $0.24 per audio hour, batch Enhanced $0.40/hr, Melia 1 $0.129/hr; real-time Standard $0.24/hr, Enhanced $0.43/hr | note: The free tier also includes 2 concurrent real-time sessions. No official vendor MCP server was found. ## Music generation [music-generation] - Beatoven.ai API | Generate royalty-cleared background music and sound effects from text prompts via REST API (Maestro). | auth:api_key (Authorization: Bearer (base URL https://public-api.beatoven.ai)) | mcp:none | check pricing | https://www.beatoven.ai/api | base url: https://public-api.beatoven.ai | free plan: none | async jobs: POST /api/v1/tracks/compose returns task_id; poll GET /api/v1/tasks/{task_id} until status 'composed' | proof: SourceForge 3.8★/4 reviews (fetched 2026-09-24 16:56 UTC) | note: Auth and endpoints are documented in the public API spec on GitHub (Beatoven/public-api); free-credit amount is not disclosed on public pages. - [FREE][MCP] ElevenLabs Music API | Generate original music tracks from text prompts or detailed composition plans via REST API, with commercial licensing. | auth:api_key (xi-api-key: ) | mcp:official https://api.elevenlabs.io/v1/mcp | Free tier: 10,000 credits per month shared with TTS (music included, no commercial use of music on Free; Starter $6/mo or higher needed) | https://elevenlabs.io/docs/api-reference/music/compose | base url: https://api.elevenlabs.io | free plan: 10k credits (music included, no commercial use on free plan), per month | rate limits: Concurrency-based: Free plan 2 concurrent requests (TTS figures; higher on paid plans) | example call: generate a music track from a text prompt: POST https://api.elevenlabs.io/v1/music | unit price: Music generation $0.15 per minute of generated audio (API, all paid tiers); finetune $1.50 each | proof: GitHub 1,537★ elevenlabs/elevenlabs-mcp (fetched 2026-09-24 16:54 UTC) | note: Endpoint POST /v1/music; models music_v1/v2/v2.5; billed from the same ElevenLabs credit pool as TTS. Hosted OAuth MCP at api.elevenlabs.io/v1/mcp; the elevenlabs-mcp repo is archived since 2026-08-20. - [TRIAL] Loudly API | Generate, remix, stem-split, and master music tracks programmatically via REST API. | auth:api_key (API-KEY: (base URL https://soundtracks.loudly.com)) | mcp:none | Trial: free track allowance on signup with the API key from the developer portal; then volume-based pricing (Startup/SME/Corporate) or pay-as-you-go | https://www.loudly.com/developers | base url: https://soundtracks.loudly.com | free plan: trial | example call: generate a song from a text prompt: POST https://soundtracks.loudly.com/api/ai/prompt/songs | proof: SourceForge 1.0★/1 review (fetched 2026-09-24 16:56 UTC) | note: Vendor lists an MCP server as 'in development' (not yet released) as of this check. - Mubert API | Generate streaming or file-based background music from text/image prompts via REST/WebRTC API, 15s-25min tracks. | auth:api_key (customer-id + access-token headers (credentials emailed after checkout)) | mcp:none | paid only; plans start at $49/mo (100 generations/mo), no free tier | https://mubert.com/api | base url: https://music-api.mubert.com/api/v3/public | free plan: none | async jobs: POST /tracks, then poll GET track by id or use a webhook | note: No self-serve free trial; must purchase a plan before receiving API credentials. - [TRIAL] Soundraw API | Generate royalty-free background music tracks by mood, genre, and duration via REST API for embedding in apps. | auth:api_key (check docs (exact header not publicly disclosed on marketing pages)) | mcp:none | Trial: one-time 2-week free API trial with no commitment; then Starter $29.99/mo for 100 songs with a 6-month minimum commitment | https://docs.channel.io/soundraw-faq/en/articles/SOUNDRAW-API-fbf580fd | free plan: 2-week free trial, one-time | unit price: API Starter $29.99/mo for up to 100 songs (~$0.30 per song); API Pro $300/mo for up to 1,000 songs | proof: SourceForge 1.0★/1 review (fetched 2026-09-24 16:56 UTC) | note: Full technical API reference is gated behind sales/docs portal; only an FAQ page and pricing were publicly confirmed. - [TRIAL] Stable Audio API (Stability AI) | Generate music and sound effects from text prompts via REST API (Stable Audio 2.5, or Stable Audio 3.0 for tracks up to 6 minutes). | auth:api_key (Authorization: Bearer ) | mcp:none | shares Stability AI platform credits; 25 free credits on signup, then pay-as-you-go | https://platform.stability.ai/docs/api-reference | base url: https://api.stability.ai | free plan: 25 free credits for new accounts (Stable Audio 2.5 costs 20 credits per generation), one-time | rate limits: 150 requests per 10 seconds; exceeding gives 429 and a 60-second timeout | example call: generate music or sound effects from a text prompt: POST https://api.stability.ai/v2beta/audio/stable-audio-2/text-to-audio | unit price: Stable Audio 2.5 text-to-audio: 20 credits per successful generation; 1 credit = $0.01 (about $0.20) | note: Endpoint POST /v2beta/audio/stable-audio-2/text-to-audio; default model 2.5 costs 20 credits per generation; Stable Audio 3.0 (up to 6 min, async) costs 26 credits. Shares the platform.stability.ai credit system with Stability's image API. ## 3D generation and assets [3d-generation] - CSM (Common Sense Machines) API | Create 3D assets and multi-part kits from images via async REST sessions (image-to-3D, retopology). | auth:api_key (API key created from Cube webapp user profile, sent as bearer/header token) | mcp:none | Unavailable: service appears discontinued | https://docs.csm.ai/quick-start | note: Async session-based API; monitor completion via webhook (recommended) or polling. The vendor's Blender MCP repo (github.com/CommonSenseMachines/blender-mcp) now returns 404; no maintained MCP server found. - Hyper3D Rodin API | Generate 3D meshes from text or images (sketch/regular/detail quality tiers) via an async REST job API. | auth:api_key (Authorization: Bearer ) | mcp:none | Paid only: API access requires the Business plan ($120/mo, $96/mo billed annually) or Enterprise; direct credits $1.5 each | https://docs.hyper3d.ai/ | base url: https://api.hyper3d.com/api/v2 | free plan: none | async jobs: POST /rodin returns uuid + jobs.subscription_key; poll POST /status, then POST /download with task_uuid | note: Async task-based API: submit generation, then poll or use webhooks to retrieve the finished asset. - [MCP] Meshy API | Generate, retexture, rig, and animate 3D models from text or images via REST API or official MCP server. | auth:api_key (Authorization: Bearer ) | mcp:official https://github.com/meshy-dev/meshy-mcp-server | Paid only: creating API keys requires a paid plan (Pro $20/mo+); Free accounts get only a built-in test key for the Playground (free web plan 100 credits/mo) | https://docs.meshy.ai/en/api/quick-start | base url: https://api.meshy.ai/openapi/v1 | free plan: none | rate limits: 20 requests/s on Pro-Ultra (Enterprise 100); concurrent queue tasks 10 (Pro) to 100 (Ultra); 429 when exceeded | data policy: Generated files retained for 3 days on non-Enterprise plans | async jobs: POST returns task id; poll GET task until SUCCEEDED, or use SSE streaming or webhooks | proof: GitHub 48★ meshy-dev/meshy-mcp-server (fetched 2026-09-24 16:54 UTC) | note: Free web accounts get only a limited built-in Playground key; creating/managing your own API keys requires a paid subscription. - [FREE] Sketchfab Data API | Search, download, and upload 3D models on Sketchfab programmatically via the REST Data API v3. | auth:api_key+oauth2 (Authorization: Token (personal token) or OAuth2 Authorization: Bearer ; legacy v2 endpoints are deprecated) | mcp:community https://github.com/gregkop/sketchfab-mcp-server | Free: no key needed for search and model listing (GET /v3/search, /v3/models); downloads (/v3/models/{uid}/download) need a free account token | https://sketchfab.com/developers/data-api/v3 | base url: https://api.sketchfab.com/v3 | free plan: free_tier | rate limits: Calls can be throttled to limit abuse; throttled clients get 429 Too Many Requests (no numeric limit published) | example call: search 3D models: GET https://api.sketchfab.com/v3/search?type=models&q={keywords} | proof: GitHub 40★ gregkop/sketchfab-mcp-server (fetched 2026-09-24 16:54 UTC) | note: This is an asset hosting/marketplace API, not a generative AI model; downloading models generally requires an authenticated Sketchfab account (and often the uploader's permission/license). Use v3 endpoints; v2 is deprecated. - [TRIAL] Stability AI 3D (Stable Fast 3D / SPAR3D) API | Convert a single 2D image into a textured 3D mesh (GLB) via the v2beta/3d REST endpoints. | auth:api_key (Authorization: Bearer ) | mcp:none | 25 free credits on signup, then pay-as-you-go (Stable Fast 3D costs 10 credits ~ $0.10/generation) | https://platform.stability.ai/docs/api-reference#tag/3D | base url: https://api.stability.ai | rate limits: 150 requests per 10 seconds; exceeding returns 429 and a 60-second timeout | note: Endpoints such as POST https://api.stability.ai/v2beta/3d/stable-fast-3d; part of Stability's broader multi-modal Platform API. - [TRIAL] Tencent Hunyuan3D API | Generate textured 3D meshes (GLB, PBR) from text, images, or sketches via Tencent Cloud's Hunyuan 3D API. | auth:cloud_iam (Tencent Cloud SecretId/SecretKey, TC3-HMAC-SHA256 signed requests via the Tencent Cloud API/SDK) | mcp:none | Trial: 200 free credits one-time on first activation (valid 1 year); then postpaid $0.02/credit, Professional generation 25 credits (~$0.50), Express 15 | https://www.tencentcloud.com/document/product/1284/75539 | base url: https://hunyuan.intl.tencentcloudapi.com | free plan: 200 credits per user (one-time free resource package on first activation, valid 1 year), one-time | rate limits: SubmitHunyuanTo3DProJob: max 20 requests/s; 3 concurrent tasks by default | async jobs: SubmitHunyuanTo3DProJob returns JobId (valid 24h); poll QueryHunyuanTo3DProJob | example call: submit a text-to-3D job (Pro): POST https://hunyuan.intl.tencentcloudapi.com/ | unit price: Pro job 25 credits (LowPoly 30, +10 with PBR), Rapid 15 credits; postpaid $0.02 per credit, so a Pro job is $0.50 | note: 3d.hunyuan.tencent.com is the consumer web app; programmatic access requires a Tencent Cloud account and the Tencent Cloud API console, not the consumer site directly. An open-source self-hostable model (Hunyuan3D-2.1) is also available on GitHub for those who don't want the managed cloud API. - [TRIAL][MCP] Tripo API | Generate textured 3D meshes from text or images via REST API, with an official MCP server for agents. | auth:api_key (Authorization: Bearer ) | mcp:official https://github.com/VAST-AI-Research/tripo-mcp | Trial: one-time free credits on first API key (amount varies by signup path, not listed on the pricing page); then pay-as-you-go at $0.01/credit | https://developers.tripo3d.ai/en/docs/authentication | base url: https://openapi.tripo3d.ai/v3 | rate limits: Per-key rate limits (X-RateLimit-* headers, 429); default 10 concurrent tasks per category (image gen 1, P-series 5) | async jobs: poll GET /v3/tasks/{task_id} or receive webhooks | proof: GitHub 206★ VAST-AI-Research/tripo-mcp (fetched 2026-09-24 16:54 UTC) | note: Maintained by VAST AI Research (Tripo's developer). Free-credit amounts vary by promotion. The MCP server is alpha (last commit 2025-04) and needs Blender with the Tripo addon. ## Architecture, CAD and BIM [architecture-cad-bim] - [FREE][MCP] Autodesk Platform Services (APS) | Upload, translate, view and automate CAD/BIM files (Model Derivative, Data Management, Design Automation) via REST APIs. | auth:oauth2 (Authorization: Bearer (2-legged or 3-legged OAuth2)) | mcp:official https://github.com/autodesk-platform-services/aps-mcp-server-python | Free tier: limited usage of rated APIs (Automation, Model Derivative, Flow Graph Engine, Reality Capture) per month, renews monthly; Pay as You Go beyond that needs a card or PayPal | https://aps.autodesk.com/en/docs/ | base url: https://developer.api.autodesk.com | free plan: limited monthly usage of rated APIs (Automation, Model Derivative, Flow Graph Engine, Reality Capture) | oauth scopes: data:read, bucket:read | example call: translate a model to SVF2 (Model Derivative job): POST https://developer.api.autodesk.com/modelderivative/v2/designdata/job | note: Successor to Autodesk Forge; requires an Autodesk account and app registration in the APS console. Autodesk publishes reference MCP servers (Node.js, Python, .NET) to run yourself; no hosted endpoint. - [FREE] Bentley iTwin Platform APIs | Create, manage and query digital twins, iModels and reality/reporting data for infrastructure projects via REST APIs. | auth:oauth2 (Authorization: Bearer (OAuth2 via Bentley IMS)) | mcp:none | Free tier: Community plan with 100 credits/month, 10 GB cloud data, 100 GB reality data; non-commercial, non-production use only; no expiry | https://developer.bentley.com/apis/ | base url: https://api.bentley.com | free plan: Community tier: 100 credits/month, 10 GB cloud data, 100 GB reality data; non-commercial, non-production | rate limits: Community: 500 requests/min and 5,000 calls/hour; Standard/Premium: 5,000 requests/min | oauth scopes: itwin-platform, offline_access | example call: list the iModels of an iTwin: GET https://api.bentley.com/imodels/?iTwinId={iTwinId} | unit price: Usage billed in credits at $1.20 per credit (paid tiers); e.g. iModels 1 credit per 2 GB ingress/egress, Reporting 1 credit per 250,000 rows, Forms/Issues 1 credit per 50 queries | note: Built on iTwin.js; free developer account, but production data volumes/usage are billed. - [FREE][MCP] Onshape REST API | Create, read and modify Onshape CAD documents, parts, assemblies and drawings programmatically via REST API. | auth:api_key+oauth2 (API key pair (access/secret) via Basic auth (base64 access:secret) or optional HMAC request signature; OAuth2 Bearer token for published apps) | mcp:official https://fs-mcp.labs.onshape.app/mcp | free tier (public documents only); private documents need a paid plan | https://onshape-public.github.io/docs/ | base url: https://cad.onshape.com/api | free plan: 2,500 API calls per user (Free plan; public documents only, non-commercial), per year, no card | rate limits: Annual call caps: Free/Standard 2,500 per user, Professional 5,000 per user, Enterprise 10,000 per full user; 429 on burst; public App Store OAuth apps exempt | oauth scopes: OAuth2Read, OAuth2Write | example call: get a document's metadata: GET https://cad.onshape.com/api/v10/documents/{did} | note: Free-tier API access is limited to public documents; private/commercial use needs a paid Onshape subscription. FeatureScript MCP server is in early access via Onshape Labs (App Store subscription). - [FREE][MCP] Procore API | Read and write construction project data - RFIs, submittals, drawings, budgets, schedules - via REST API. | auth:oauth2 (Authorization: Bearer (OAuth2 authorization code / client credentials)) | mcp:official https://app.procore.com/rest/v1.0/mcp | free developer sandbox; production requires customer's paid Procore plan | https://developers.procore.com/reference/rest/v1 | base url: https://api.procore.com/rest/v1.0 | free plan: Developer Sandbox auto-created per registered app (seed data, separate OAuth credentials) | rate limits: Hourly limit (60-min window) plus spike limit (10-s window); see X-Rate-Limit-* headers; failed calls count | example call: list projects in a company: GET https://api.procore.com/rest/v1.0/projects?company_id={company_id} | proof: SourceForge 5.0★/2 reviews (fetched 2026-09-24 16:56 UTC) | note: Requires joining the Procore Developer Program and OAuth app approval for production scopes; sandbox is free. Official AI Edge MCP (US02: us02.procore.com) authenticates with a Datagrid API key. - Rhino.Compute (McNeel) | Run Rhino/Grasshopper geometry operations headlessly via a stateless REST API you deploy yourself. | auth:api_key (optional RhinoComputeKey header; endpoint is otherwise open once deployed) | mcp:none | Paid only: self-hosted, requires a Rhino license; core-hour billing at $0.10 per core per hour of Rhino uptime on Windows Server, no free allowance | https://developer.rhino3d.com/guides/compute/ | free plan: none, card required | note: Not a hosted SaaS signup - must self-host on Windows/Linux (IIS, Azure, AWS); requires a Rhino license. - [FREE] Speckle API | Send, receive and query 3D/BIM model data across CAD tools (Revit, Rhino, Grasshopper, Tekla) via GraphQL API and SDKs. | auth:api_key+oauth2 (Authorization: Bearer , or OAuth2 for published apps) | mcp:community https://github.com/bimgeek/speckle-mcp | free Explore plan (1 project, 3 users), unlimited API calls | https://docs.speckle.systems/dev/ | base url: https://app.speckle.systems/graphql | free plan: Explore plan: 1 project, up to 3 users, 100 versions, unlimited API calls, no card | oauth scopes: streams:read | example call: list projects in a workspace via GraphQL: POST https://app.speckle.systems/graphql | note: Open-source data platform; free tier has unlimited API calls but limits project/user counts. - Trimble Connect API | Manage Trimble Connect projects, files, BIM models, issues/topics and metadata via REST APIs (Core, Model, Organizer). | auth:oauth2 (Authorization: Bearer (Trimble Identity OAuth2)) | mcp:none | check pricing | https://developer.trimble.com/docs/connect | rate limits: Not published; HTTP 429 Too Many Requests should be retried. Regional base URLs must be discovered via the /regions endpoint | note: Requires a Trimble Identity developer account and a registered application. - [TRIAL][MCP] Zoo Text-to-CAD API (KittyCAD) | Generate 3D CAD models from text prompts and run modeling/file-conversion operations via REST API. | auth:api_key (Authorization: Bearer ) | mcp:official https://github.com/KittyCAD/mcp | start free trial credits, then usage-based pay-as-you-go | https://zoo.dev/docs/api | base url: https://api.zoo.dev | free plan: Start free, then pay-as-you-go; some plans include monthly API usage | note: ML endpoints handle text-to-CAD generation; base API URL is api.zoo.dev, OpenAPI schema served from there. ## Diagrams and software architecture [diagrams-software-architecture] - [MCP] Eraser API (DiagramGPT) | Generate diagrams from text prompts (DiagramGPT) and manage Eraser files programmatically via REST API. | auth:api_key (Authorization: Bearer ) | mcp:official https://app.eraser.io/api/mcp | paid only - API tokens require an active paid team plan | https://docs.eraser.io/reference/getting-started | base url: https://app.eraser.io/api | free plan: none | note: No free tier for API access - tokens are only issued to paid teams, not free accounts. The official remote MCP server (OAuth or API key; local npm @eraserlabs/eraser-mcp) is free within in-app free-tier limits. - [FREE][MCP] IcePanel API | Programmatically create, read, import, and export C4-style architecture landscapes and models via REST API. | auth:api_key (X-API-Key: ; OpenAPI 3.1 spec published at api.icepanel.io) | mcp:official https://mcp.icepanel.io/mcp | free tier: 10,000 read requests/mo, 1,000 write requests/mo, 5 import/export requests/mo | https://developer.icepanel.io/ | base url: https://api.icepanel.io/v1 | free plan: 10,000 read, 1,000 write, 5 import and 5 export API requests, per month, no card | rate limits: GET/HEAD 2,400/min; POST/PUT/PATCH/DELETE 60/min; POST /user/* 10/min; 429 with Retry-After | example call: list model objects in a landscape: GET https://api.icepanel.io/v1/landscapes/{landscapeId}/versions/latest/model/objects | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:56 UTC) | note: Free plan has monthly request caps; higher volume requires Growth ($40/editor/mo), Scale ($80/editor/mo) or Enterprise. Official remote MCP (OAuth) is documented as paid plans only; the local IcePanel/mcp-server repo is deprecated. - [FREE][NO-KEY] Kroki | Render 25+ diagram-as-code formats (PlantUML, Mermaid, C4, GraphViz, BPMN, etc.) from text via a free HTTP GET/POST API. | auth:none | mcp:none | free, no key; public hosted instance at kroki.io sponsored by Exoscale (no SLA) | https://docs.kroki.io/kroki/ | base url: https://kroki.io | free plan: no_key, no card | example call: render a diagram from text source: POST https://kroki.io/{diagram_type}/{output_format} | note: No authentication or signup required; text diagram in, image out; can be self-hosted via Docker for privacy or higher volume. - [MCP] Lucid (Lucidchart) REST API | Create, read, search, and manage Lucidchart documents and folders programmatically via REST API. | auth:api_key+oauth2 (Authorization: Bearer or OAuth 2.0 access token) | mcp:official https://mcp.lucid.app/mcp | check pricing | https://developer.lucid.co | base url: https://api.lucid.co | oauth scopes: lucidchart.document.content, lucidchart.document.content:readonly, folder, user.profile | note: Requires enabling Developer Tools on the account first; supports both API-key and OAuth 2.0 client-credential flows; exact free-tier API quota not published in docs. The official MCP server (OAuth, since 2025-11-18) must be enabled by an account admin. - [FREE][MCP] Mermaid Chart API | Validate, render, and save Mermaid diagrams via Mermaid Chart's official MCP server using an account API token. | auth:api_key (API token from account settings; MCP tools use bearer-style auth) | mcp:official https://mcp.mermaid.ai/mcp | unauthenticated MCP validate/render tools are free; saving to a Mermaid Chart account needs a token, check pricing for limits | https://mermaid.ai/docs/ai/mcp-server | free plan: no_key, no card | note: Broad REST API docs are gated behind a Google Form request (contact-to-access); the MCP server (HTTP https://mcp.mermaid.ai/mcp, SSE https://mcp.mermaid.ai/sse) is the practical self-serve agent interface today. - [FREE][MCP] Miro REST API | Create/read boards and items via REST API, or use Miro's official MCP server to search, build, and summarize boards. | auth:oauth2 (Authorization: Bearer (OAuth 2.0 authorization code flow, or OAuth 2.1 for MCP)) | mcp:official https://mcp.miro.com/ | Free tier: up to 3 editable team boards; MCP on all plans, capped per day at 100 tool calls on Free (Starter 500, Business 2,000, Enterprise 10,000) | https://developers.miro.com/docs | base url: https://api.miro.com/v2 | free plan: 100 MCP tool calls, per day | rate limits: Credit-based per user per app: global 100,000 credits/min; Level 1 call = 50 credits (2,000 req/min), Level 2 = 100 credits (1,000 req/min) | oauth scopes: boards:read, boards:write, identity:read | example call: create a sticky note on a board: POST https://api.miro.com/v2/boards/{board_id}/sticky_notes | note: REST access tokens expire in 1 hour (refresh token 60 days); MCP server supports OIDC for enterprise data-safety controls. - [FREE] Napkin AI API | Generate diagrams, flowcharts, mind maps, and charts from text via REST API, exporting to SVG, PNG, or PPT. | auth:api_key (Authorization: Bearer ) | mcp:none | included on every plan; any account can create a token and call the API, limited by credits | https://api.napkin.ai/ | base url: https://api.napkin.ai/v1 | free plan: 500 AI credits per week (shared with the app), watermarked | rate limits: POST /v1/visual throttled per second/minute/hour/day by plan; X-RateLimit-* and Retry-After headers | async jobs: POST /v1/visual returns request id; poll GET /v1/visual/{id}/status; file URLs expire after 30 min | example call: create a visual from text: POST https://api.napkin.ai/v1/visual | note: Credit-based usage; requests fail with a no_credits error once a team's credits are exhausted. - [FREE][NO-KEY] PlantUML Server API | Render UML and architecture-as-code diagrams to PNG/SVG/ASCII via a free public HTTP GET API using encoded diagram text. | auth:none | mcp:none | free, no key; public hosted server at plantuml.com/plantuml | https://plantuml.com/server | base url: https://www.plantuml.com/plantuml | free plan: no_key, no card | example call: render a diagram to PNG: GET https://www.plantuml.com/plantuml/png/{ENCODED_SOURCE} | note: Extremely widely used for UML/C4/architecture-as-code; no signup; self-hostable via plantuml.war for privacy or rate-limit control. The official plantuml/plantuml-mcp is an MVP exposing only plantuml_version (no rendering yet). - [FREE][MCP] Structurizr | Create and update C4-model software architecture diagram workspaces as JSON via a signed HTTPS API. | auth:api_key (X-Authorization header: apiKey:base64(HMAC-SHA256(apiSecret, digest)) plus Nonce header) | mcp:official https://mcp.structurizr.com/mcp | free tier: workspaces up to 0.5MB; paid plans raise the limit to 5MB | https://docs.structurizr.com/cloud/workspace-api | base url: https://api.structurizr.com | rate limits: Rate limiting enforced on all workspace API calls (GET and PUT); no number published | note: Cloud service is end-of-life (migrate to playground, local or self-hosted server per docs.structurizr.com/cloud). Uses a nonstandard HMAC signing scheme rather than a bearer token; docs recommend the Structurizr CLI or client libraries over the raw API. ## Design and UI [design-ui] - [MCP] Canva Connect API | Programmatically create, autofill, and export Canva designs, and manage assets and comments via a REST API. | auth:oauth2 (OAuth2 Authorization Code + PKCE (SHA-256); Authorization: Bearer ) | mcp:official https://mcp.canva.com/mcp | check pricing (free to build/test; public apps require Canva review before production use) | https://www.canva.dev/docs/connect/ | base url: https://api.canva.com/rest/v1 | rate limits: Per endpoint; e.g. create export job 20 req/min per user, 750 exports/5 min per app | async jobs: POST /v1/exports returns a job id; poll GET /v1/exports/{exportId} until success/failed | oauth scopes: design:meta:read, design:content:read, design:content:write, asset:read, asset:write, folder:read, comment:write | note: Auth is OAuth2 only (no raw API key/static token option). Apps using preview/beta scopes cannot pass Canva's required review for production/public use. A general apps llms.txt exists at canva.dev/docs/apps/llms.txt but no Connect-specific one was found. - [FREE][MCP] Figma REST API / Dev Mode MCP | Read and write Figma file/comment/component data via REST, and feed live design context to coding agents via the official Dev Mode MCP server. | auth:api_key+oauth2 (X-Figma-Token: or OAuth2 Bearer token) | mcp:official https://mcp.figma.com/mcp | free: personal access tokens work on free plan, rate-limited per seat/plan tier; MCP free during beta | https://developers.figma.com/docs/rest-api/ | base url: https://api.figma.com/v1 | free plan: Starter plan: Tier 1 endpoints 10 req/min for Dev/Full seats; View/Collab seats up to 20 Tier 1 calls/month | rate limits: Tiered per seat and plan: Tier 1 10-20 req/min, Tier 2 25-100 req/min, Tier 3 50-150 req/min for Dev/Full seats; View/Collab much lower | oauth scopes: file_content:read, file_metadata:read, file_comments:read, file_comments:write, file_variables:read, current_user:read | example call: read a Figma file (document tree, components, styles): GET https://api.figma.com/v1/files/{file_key} | proof: GitHub 219★ figma/rest-api-spec (fetched 2026-09-24 16:54 UTC) | note: REST API rate limits vary by seat/plan (e.g. Tier 1 ~10-20 req/min), returns 429 with Retry-After. Remote MCP (mcp.figma.com/mcp) works on all plans and is free during beta, will move to usage-based pricing; local desktop MCP variant requires a paid Dev/Full seat. - [FREE] Framer | Automate publishing of Framer sites programmatically (get project info, publish previews, promote to production) via a Node SDK. | auth:api_key (Project-scoped API key generated in Site Settings, passed to the framer-api SDK's connect() function) | mcp:none | Free: Server API is free while in beta; Framer plans per-use pricing with a monthly free allowance later | https://www.framer.com/developers/server-api-quick-start | free plan: Server API free of charge during beta | proof: SourceForge 4.0★/1 review (fetched 2026-09-24 16:56 UTC) | note: Framer's genuine server-side surface is narrow: the Server API (npm package framer-api) only covers publish/deploy automation, not general design editing. The in-editor Plugin API, Code Components, and Fetch are for the visual editor/site runtime, not agent-callable server-side. No MCP server confirmed; 'External Agents' docs reference coding-agent workflows (Claude Code/Cursor) rather than a formal MCP endpoint. - [FREE][MCP] Penpot API | Read, create, and modify Penpot design files, comments, and webhooks via a token-authenticated RPC/REST API, or via the official MCP server. | auth:api_key (Authorization: Token ) | mcp:official https://design.penpot.app/mcp/stream | free tier: free cloud account (design.penpot.app) plus free, open-source self-hosting | https://design.penpot.app/api/_doc | base url: https://design.penpot.app/api/main/methods | free plan: Professional plan $0: up to 10GB storage, up to 8 team members, per month, no card | rate limits: Per-user rate limit (all tokens of a user share it); values not published | example call: get a design file by id: POST https://design.penpot.app/api/main/methods/get-file | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:56 UTC) | note: API is RPC-style; methods are listed at https://design.penpot.app/api/main/methods/, no OpenAPI file; open source, self-hostable. Remote MCP takes ?userToken= and needs the MCP plugin open in a Penpot browser tab; local: npx @penpot/mcp@stable. - [FREE][MCP] v0 Platform API (Vercel) | Generate full UI/frontend code from natural-language prompts, iterate via chat, and deploy the result directly to Vercel via REST API. | auth:api_key (Authorization: Bearer ) | mcp:official https://v0.app/api/mcp | Free tier: v0 Free plan includes $5 of credits per month (7 messages/day); Platform API use on Free not confirmed, credits also included on Premium/Team plans | https://v0.app/docs/api | base url: https://api.v0.dev/v2 | free plan: $5 of included credits (Free plan, 7 messages/day); API use on Free not confirmed, per month | rate limits: 10,000 API requests/day, 1,000 chat messages/day, 100 deployments/day | async jobs: responseMode=async returns a placeholder message; poll the chat/message by id (or use experimental SSE stream) | example call: create a chat that generates an app from a prompt (blocks until done): POST https://api.v0.dev/v2/chats | unit price: Per token, drawn from plan credits: v0 Mini $0.20/$1.20, v0 Pro $2/$10, v0 Max $5/$25, v0 Max Fast $10/$50 per 1M input/output tokens | note: Different product from Vercel's core platform API; API access is tied to v0 plan credits rather than a standalone free signup. The official remote MCP server (v0.app/api/mcp) uses OAuth, not the API key. - [MCP] Webflow Data API | Create/update CMS collections, items, and pages, and publish Webflow sites programmatically via REST API or the official MCP server. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.webflow.com/mcp | check pricing (API access itself is free with a token; some CMS/publish actions require the site to be on a paid Webflow plan) | https://developers.webflow.com/data/reference/rest-introduction | base url: https://api.webflow.com/v2 | rate limits: 60 req/min on Starter/Basic site plans, 120 req/min on CMS/eCommerce/Business; 429 with Retry-After | oauth scopes: sites:read, sites:write, cms:read, cms:write, pages:read, pages:write, assets:read, forms:read | note: Three token types: Site tokens (single site), Workspace tokens (multi-site read-only), OAuth tokens (multi-site apps). Official SDKs exist but specific languages weren't confirmed in docs excerpt; rate limits documented separately under 'Rate Limiting'. ## Documents, OCR and presentations [presentations-documents] - [FREE] Adobe PDF Services API | Programmatically create, convert, combine, compress, OCR, and extract data from PDF documents. | auth:oauth2 (Authorization: Bearer obtained via OAuth Server-to-Server client_credentials grant (client_id/client_secret)) | mcp:none | free tier: 500 document transactions/month, no credit card required | https://developer.adobe.com/document-services/docs/overview/pdf-services-api/ | base url: https://pdf-services.adobe.io | free plan: 500 Document Transactions, per month | rate limits: Free tier 25 RPM, Enterprise 100 RPM; max file size 100MB | async jobs: job creation returns a location header; poll it until status done/failed | example call: OCR an uploaded PDF: POST https://pdf-services.adobe.io/operation/ocr | note: As of January 2025, JWT/service-account auth is deprecated; all new integrations must use OAuth Server-to-Server (2-legged client-credentials) via Adobe Developer Console. - [TRIAL][MCP] AWS Textract | Detect and extract text, forms, tables, and data from scanned documents and images via API calls. | auth:cloud_iam (AWS SigV4-signed requests using IAM access key/secret or role credentials) | mcp:official https://aws-mcp.us-east-1.api.aws/mcp | Trial: new AWS customers get 3 months free, per month 1,000 pages DetectDocumentText, 100 pages AnalyzeDocument forms/tables/layout/queries, 100 AnalyzeExpense/AnalyzeID, 2,000 pages AnalyzeLending; card required | https://docs.aws.amazon.com/textract/latest/dg/what-is.html | base url: https://textract.us-east-1.amazonaws.com | free plan: per month for 3 months: DetectDocumentText 1,000 pages; AnalyzeDocument forms/tables/layout 100 pages; AnalyzeExpense/AnalyzeID 100 pages; AnalyzeLending 2,000 pages, card required | rate limits: us-east-1 defaults: DetectDocumentText 25 TPS, AnalyzeDocument 10 TPS, AnalyzeExpense/AnalyzeID 5 TPS; up to 600 concurrent async jobs | async jobs: Start* operations (e.g. StartDocumentAnalysis) return a JobId; poll Get* operations; sync APIs also available | example call: detect text in a document image: POST https://textract.{region}.amazonaws.com/ | unit price: DetectDocumentText $0.0015 per page (first 1M pages/month); AnalyzeDocument tables $0.015/page, forms $0.05/page (US West Oregon) | proof: GitHub 0★ ag2-mcp-servers/amazon-textract (fetched 2026-09-24 16:54 UTC) | note: Requires an AWS account and IAM credentials; region-specific; free tier applies only for the first 3 months after the first Textract request. No dedicated Textract MCP; the official AWS MCP Server can call Textract via aws___run_script. - [FREE] Azure AI Document Intelligence | Analyze forms, invoices, receipts, and scanned documents to extract structured JSON via REST API. | auth:cloud_iam (Ocp-Apim-Subscription-Key: header (Azure AD/Entra ID Bearer token also supported)) | mcp:none | Free tier: F0 pricing tier, 500 pages/month; analyzes only the first 2 pages per document, 4 MB max file, 1 TPS | https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/ | free plan: 500 pages (F0); only the first 2 pages of each document analyzed, 4 MB max, per month | rate limits: F0: 1 TPS analyze, 1 TPS get; S0: 15 TPS analyze, 50 TPS get (adjustable) | async jobs: POST ...:analyze returns 202 with Operation-Location header; poll GET until status succeeded/failed | example call: analyze a document with a prebuilt model (prebuilt-layout, prebuilt-invoice, prebuilt-receipt ...): POST {endpoint}/documentintelligence/documentModels/{modelId}:analyze?api-version=2024-11-30 | unit price: Pay-as-you-go (East US, S0): prebuilt models $10 per 1,000 pages; Read $1.50 per 1,000 pages; custom extraction $30 per 1,000 pages | note: Auth via Azure subscription key or Entra ID (Azure AD) OAuth2; current GA version is 4.0; legacy v3.0 API scheduled to retire March 30, 2029; no official Microsoft MCP server specific to Document Intelligence, only community implementations and the general-purpose Azure MCP Server. - [FREE][MCP] CloudConvert API | Convert, compress, merge, watermark, and OCR files across 200+ formats via REST API or MCP. | auth:api_key+oauth2 (Authorization: Bearer (OAuth2 authorization-code/implicit flow also supported for user-facing apps)) | mcp:official https://mcp.cloudconvert.com | Free: 10 conversion credits/day including all API features, no credit card required; paid credit packages beyond that; free Sandbox API for unlimited test jobs without consuming credits | https://cloudconvert.com/api/v2 | base url: https://api.cloudconvert.com/v2 | free plan: 10 conversion credits/day, all API features included, no card | rate limits: Dynamic rate limiting on task/job creation; 429 with X-RateLimit-* and Retry-After headers | async jobs: jobs/tasks run asynchronously; poll job status or receive webhooks | oauth scopes: user.read, task.read, task.write | example call: convert a file (import URL, convert, export URL job): POST https://api.cloudconvert.com/v2/jobs | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:56 UTC) | note: Official MCP server at https://mcp.cloudconvert.com uses Streamable HTTP transport and authenticates via OAuth2 against the user's CloudConvert account (no API key needed for MCP); no public OpenAPI/Swagger file is served by CloudConvert itself. - [FREE][MCP] DocuSign eSignature API | Send, sign, track, and manage electronic signature envelopes and agreement workflows via REST API. | auth:oauth2 (Authorization: Bearer via OAuth2 Authorization Code grant or JWT Grant) | mcp:official https://mcp.docusign.com/mcp | free developer/demo sandbox account (account-d.docusign.com) with unlimited test envelopes; production use requires a paid DocuSign plan | https://developers.docusign.com/docs/esign-rest-api/ | free plan: non-expiring developer (demo) account; envelopes not legally valid; production from $50/mo Starter (40 envelopes/mo) | oauth scopes: signature, impersonation | example call: create and send an envelope for signature: POST https://demo.docusign.net/restapi/v2.1/accounts/{accountId}/envelopes | proof: GitHub 24★ docusign/OpenAPI-Specifications (fetched 2026-09-24 16:54 UTC) | note: Official Docusign MCP Server (Open Beta, OAuth) covers eSignature plus Navigator/Maestro/Workspaces: production https://mcp.docusign.com/mcp, developer accounts https://mcp-d.docusign.com/mcp. JWT grant needs one-time user consent. - [MCP] Gamma API | Generate, poll, and export AI-made presentations, documents, or social posts as PDF/PPTX via REST API. | auth:api_key+oauth2 (X-API-KEY: (OAuth 2.0 Bearer tokens also accepted on the same endpoints)) | mcp:official https://mcp.gamma.app/mcp | Paid only for API keys (Pro, Ultra, Teams or Business plan); the Gamma MCP server/connectors work on all plans including Free, with generations consuming credits | https://developers.gamma.app/generations/create-generation | base url: https://public-api.gamma.app/v1.0 | free plan: none | rate limits: Burst, rolling and daily limits reported via x-ratelimit-remaining-burst / -remaining / -remaining-daily headers | async jobs: POST /generations returns generationId; poll GET /generations/{id} | oauth scopes: generate, gamma:read | note: Async workflow (POST /v1.0/generations then poll GET .../{id}); base URL https://public-api.gamma.app/v1.0; official remote MCP server is OAuth2-secured (RFC 7591 dynamic client registration). - [FREE] Google Document AI | Extract text, tables, and structured data from documents like invoices, forms, and IDs via REST API. | auth:cloud_iam (Authorization: Bearer (service account) or API key for some endpoints) | mcp:none | Free tier: first 1,000 pages/month free for Enterprise Document OCR only (then $1.50/1,000); Form Parser and custom extractor $30/1,000 pages with no free band | https://cloud.google.com/document-ai/docs/reference/rest | base url: https://documentai.googleapis.com | free plan: first 1,000 pages free (Enterprise Document OCR only); Form Parser/custom extractor billed from page 1 ($30/1,000), per month | rate limits: Online process: 120 requests/min per project per processor type (US/EU); 5 concurrent batch requests per project | data policy: Content not used except to provide the service; online requests not persisted; batch data deleted after processing (1-day TTL failsafe) | async jobs: :process is synchronous; :batchProcess returns a long-running operation to poll | example call: process a document (OCR / extraction): POST https://{LOCATION}-documentai.googleapis.com/v1/projects/{PROJECT_ID}/locations/{LOCATION}/processors/{PROCESSOR_ID}:process | unit price: Enterprise Document OCR: $1.50 per 1,000 pages (first 1,000 pages/month free); Form Parser and Custom extractor $30 per 1,000 pages; Layout Parser $10 per 1,000 pages | note: Requires a GCP project and service-account/OAuth2 credentials (standard Google Cloud IAM auth); region-specific endpoints (global/us/eu); no official MCP server found. - [FREE][MCP] Google Slides / Docs API | Read and programmatically edit Google Slides presentations (slides, shapes, text, tables) via REST API or MCP. | auth:oauth2 (Authorization: Bearer ; scopes e.g. https://www.googleapis.com/auth/presentations) | mcp:official https://slidesmcp.googleapis.com/mcp/v1 | free, no key (standard Google API usage quotas apply; requires GCP project + OAuth consent) | https://developers.google.com/workspace/slides/api/reference/rest | base url: https://slides.googleapis.com | free plan: no charge; subject to per-minute request quotas | rate limits: Reads 3,000/min per project, 600/min per user; writes 600/min per project, 60/min per user | oauth scopes: https://www.googleapis.com/auth/presentations, https://www.googleapis.com/auth/presentations.readonly, https://www.googleapis.com/auth/drive.file, https://www.googleapis.com/auth/drive.readonly | example call: read a presentation (slides, shapes, text): GET https://slides.googleapis.com/v1/presentations/{presentationId} | note: Official remote MCP server (slidesmcp.googleapis.com, tools: read_presentation, update_presentation) is part of the Google Workspace Developer Preview Program - limited/early access. Non-OpenAPI Discovery Doc available at https://slides.googleapis.com/$discovery/rest?version=v1. - [FREE][MCP] LlamaParse (LlamaCloud) | Parse, classify, extract, and split complex documents (tables, forms, charts) into LLM-ready structured data via API. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.llamaindex.ai/mcp | Free tier: Free plan with 10K credits/month; beyond that credit-based at $1.25/1,000 credits (1-45+ credits/page depending on tier); 48h parse cache is free to re-query | https://developers.llamaindex.ai/llamaparse/ | free plan: 10K credits (1,000 credits = $1.25), per month | rate limits: Free plan: 5 concurrent parse jobs, 5 concurrent extract jobs, 1 concurrent sheets job; paid tiers 20-100 | data policy: Parse cache retained 48 hours then permanently deleted; caching can be disabled | async jobs: REST API processes documents asynchronously as jobs | example call: start a parse job for an uploaded file: POST https://api.cloud.llamaindex.ai/api/v2/parse | unit price: per page: Fast 1 credit, Cost-effective 3, Agentic 10, Agentic Plus 45; $1.25 per 1,000 credits (Agentic = $0.0125/page) | note: Regional MCP endpoints: mcp.llamaindex.ai (North America) and mcp.eu.llamaindex.ai (Europe), sign in with LlamaCloud account. Pricing tiers: Fast/Cost-effective/Agentic/Agentic Plus. - [FREE] Mistral OCR API | Extract text, tables, and layout structure from PDFs and images as structured Markdown/JSON via REST API. | auth:api_key (Authorization: Bearer ) | mcp:community https://github.com/D-Diaa/mistral-ocr-mcp | Free tier: Free plan includes $10/month in API credits; then $4/1,000 pages (OCR), $5/1,000 pages (Document AI); 50% off via Batch API | https://docs.mistral.ai/capabilities/OCR/basic_ocr/ | base url: https://api.mistral.ai | free plan: $10 in API credits (Free plan), per month | data policy: Model-training opt-out available on all plans including Free | example call: OCR a PDF to markdown: POST https://api.mistral.ai/v1/ocr | unit price: Mistral OCR 4: $4 per 1,000 pages ($2 per 1,000 via Batch API); Document AI $5 per 1,000 pages | proof: GitHub 0★ D-Diaa/mistral-ocr-mcp (fetched 2026-09-24 16:54 UTC) | note: Current model: Mistral OCR 4; block/table/bounding-box extraction requires OCR 4+/2512+; no official Mistral-maintained MCP server, only community implementations. - [TRIAL][MCP] PDF.co API | Convert, merge, split, edit, fill forms, OCR, and extract data from PDFs via REST API. | auth:api_key (x-api-key: header) | mcp:official https://github.com/pdfdotco/pdfco-mcp | trial credits: 10,000 credits for 1 month, no credit card required | https://developer.pdf.co | base url: https://api.pdf.co/v1 | free plan: trial, one-time | data policy: Temporary files stored 1 hour by default, then auto-removed | async jobs: set async=true to get a jobId; poll POST /v1/job/check until success/failed | example call: extract text from a PDF (OCR, layout kept): POST https://api.pdf.co/v1/pdf/convert/to/text | unit price: PDF to text: 21 credits per page (simple, no OCR: 4); Basic plan $9.99/mo ($8.99 billed annually) includes 16,500 credits, about $0.0006/credit (plans at pdf.co/pricing) | note: Base URL https://api.pdf.co/v1; credit-based usage pricing after trial; code samples (not formal SDKs) at github.com/pdfdotco/pdf-co-api-samples. Official MCP server: uvx pdfco-mcp (X_API_KEY env var). - [TRIAL][MCP] Reducto API | Parse, extract, split, edit, and classify complex documents into structured JSON/Markdown via REST API or SDKs. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.reducto.ai/mcp | Trial: $150 in free credits (15,000 credits) one-time for new Standard accounts; then standard rates; Startup Program gives extra credits to qualifying teams | https://docs.reducto.ai/get-started/quickstart | base url: https://platform.reducto.ai | free plan: 15,000 free credits (~$150) for Standard accounts; card requirement not stated on the pricing page, one-time | rate limits: Concurrent pages: Standard 200, Growth 350, Enterprise 500+ | data policy: Zero Data Retention agreement available on Growth and Enterprise tiers | async jobs: async parse with job polling or webhooks (sync /parse also available) | example call: parse a document into chunks: POST https://platform.reducto.ai/parse | unit price: Standard: Parse $10 per 1,000 pages; Extract $20 per 1,000 pages (parsing included) | note: Pay-as-you-go after free credits: ~$10/1,000 pages (Parse), ~$20/1,000 pages (Extract); official MCP repo at github.com/reductoai/mcp-server-reducto; hosted MCP variant does not support local file paths, only URLs. - [TRIAL][MCP] SlideSpeak API | Generate, edit, and download PowerPoint/PDF presentations from text, documents, or outlines via REST API. | auth:api_key (X-API-Key: ) | mcp:official https://github.com/SlideSpeak/slidespeak-mcp | Trial: free API trial, no credit card required; then API plans from $49/month (1,000 credits) | https://docs.slidespeak.co/v1/quickstart | base url: https://api.slidespeak.co/api/v1 | free plan: trial, one-time, no card | data policy: API plans state no model training on your data | async jobs: POST /presentation/generate returns task_id; poll GET /task_status/{task_id}, then /presentation/download/{request_id} | example call: generate a presentation from text: POST https://api.slidespeak.co/api/v1/presentation/generate | unit price: 1 API credit per generated slide (1 credit = 5 outline slides); API plans from $49/mo for 1,000 credits (~$0.05 per slide) | proof: GitHub 14★ SlideSpeak/slidespeak-mcp; SourceForge 1.0★/1 review (fetched 2026-09-24 16:54 UTC) | note: Async task-based workflow with polling (GET /task_status/{task_id}); download URLs are short-lived; no official language SDK, only a Postman collection plus the MCP server. - [TRIAL][MCP] Unstructured API | Partition and extract structured elements (text, tables, layout) from PDFs, docs, and images for RAG pipelines via API. | auth:api_key (unstructured-api-key: (verify exact header on api-reference page)) | mcp:official https://mcp.transform.unstructured.io | Trial: 10,000 free pages one-time on signup, no credit card; then pay-as-you-go at $0.015/page | https://docs.unstructured.io/api-reference/overview | base url: https://transform.unstructured.io/api/v2 | free plan: 10,000 free pages at account start, then $0.015/page, one-time, no card | data policy: Zero Data Retention: processed data not stored permanently | async jobs: Prefer: wait=0 returns 202 with Location URL; poll job until completed/failed | example call: parse a document into elements (Transform Parse API): POST https://transform.unstructured.io/api/v2/parse | unit price: Pay-As-You-Go: $0.015 per page after the first 10,000 free pages | proof: GitHub 43★ Unstructured-IO/UNS-MCP (fetched 2026-09-24 16:54 UTC) | note: Legacy /general/v0/general Partition endpoint is for prototyping single files; production use should use the Workflow API. Hosted Transform MCP parses documents; the UNS-MCP repo only manages connectors/workflows and is no longer maintained. Current parse endpoint: POST https://transform.unstructured.io/api/v2/parse with header unstructured-api-key ## Translation and language [translation-language] - [FREE][MCP] Amazon Translate | Translate text and documents in real time or batch across 75+ languages via the AWS SDK/API. | auth:cloud_iam (AWS SigV4 (IAM credentials) via AWS SDK/CLI) | mcp:official https://github.com/awslabs/mcp/tree/main/src/aws-api-mcp-server | free tier: 2M characters/month for 12 months (new AWS accounts) | https://docs.aws.amazon.com/translate/ | base url: https://translate..amazonaws.com | free plan: 2M characters (first 12 months), card required | data policy: Text inputs may be stored and used to improve AWS AI services; opt out via AWS Organizations AI services opt-out policy | example call: translate text: POST https://translate.{region}.amazonaws.com/ | unit price: Standard real-time text translation: $15.00 per million characters | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:57 UTC) | note: Requires an AWS account and IAM credentials. The generic AWS API MCP Server (awslabs) can call Translate via AWS CLI commands. - [FREE] Azure AI Translator | Translate text, detect language, and transliterate across 100+ languages via REST API within Azure AI Services. | auth:api_key (Ocp-Apim-Subscription-Key header (+ Ocp-Apim-Subscription-Region)) | mcp:community | free tier (F0): 2,000,000 characters/month | https://learn.microsoft.com/azure/ai-services/translator/ | base url: https://api.cognitive.microsofttranslator.com | free plan: 2M characters (standard + custom translation training), per month | rate limits: F0: 2 million characters per hour, consumed evenly (~33,300 chars/min sliding window) | example call: translate text: POST https://api.cognitive.microsofttranslator.com/translate?api-version=3.0&from={from}&to={to} | unit price: S1 pay-as-you-go standard text translation: $10 per 1M characters (F0 free tier: 2M characters/month) | note: F0 free tier excludes custom model training/hosting, which are billed separately. - [TRIAL][MCP] DeepL API | Translate and rephrase text or documents between 30+ languages via REST API, SDKs, or an official MCP server. | auth:api_key (Authorization: DeepL-Auth-Key ) | mcp:official https://github.com/DeepL/deepl-mcp-server | Paid only for new signups: API Free plan retired mid-2026; API plans are Developer (from EUR 4.99/mo, 'test out the API for free'), Growth and Enterprise API; legacy Free keys (suffix :fx) use https://api-free.deepl.com | https://developers.deepl.com/docs | base url: https://api.deepl.com | rate limits: Max request size 128 KiB, header size 16 KiB; throttle on HTTP 429 | example call: translate text: POST https://api.deepl.com/v2/translate | proof: GitHub 116★ DeepL/deepl-mcp-server; SourceForge 4.0★/1 review (fetched 2026-09-24 16:54 UTC) | note: DeepL retired the API Free plan around July 2026; no more permanent free tier for new signups. - [FREE] Google Cloud Translation | Translate text/documents and detect language across 100+ languages via REST/gRPC API within Google Cloud. | auth:cloud_iam (OAuth2/IAM (GCP service account), or a simple API key for the Basic v2 edition) | mcp:community | free tier: 500,000 characters/month (permanent, not a trial) | https://cloud.google.com/translate/docs | base url: https://translation.googleapis.com | free plan: 500,000 characters NMT (applied as $10 credit every month) | example call: translate text: POST https://translation.googleapis.com/v3/projects/{PROJECT_ID}:translateText | unit price: NMT text translation: $20 per 1M characters after the first 500,000 characters/month (free, applied as $10 monthly credit) | note: Advanced (v3) edition supports glossaries/custom models; requires a GCP project with billing enabled even for free usage. - [FREE] LanguageTool API | Check grammar, style, and spelling in 30+ languages via a public HTTP API, with an optional Premium key for higher limits. | auth:api_key (username + apiKey form-data params on https://api.languagetoolplus.com/v2 (Premium); anonymous on the free public endpoint https://api.languagetool.org/v2) | mcp:community | Free: no key needed on public endpoint (rate-limited: 20 req/min, 75KB text/min per IP, 20KB per request) | https://languagetool.org/http-api/ | base url: https://api.languagetool.org/v2 | free plan: 20 requests/min and 75KB text/min per IP; 20KB per request, no card | rate limits: Public API: 20 requests per IP per minute, 75KB text per IP per minute, 20KB per request | example call: check text for grammar and spelling errors: POST https://api.languagetool.org/v2/check | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 16:57 UTC) | note: This is a proofreading/grammar API, not machine translation. The keyless host api.languagetool.org is documented only on dev.languagetool.org/public-http-api; the OpenAPI spec lists only the Premium host - [FREE][MCP] Lara Translate API | Translate text, documents, images and audio with context, style, glossaries and translation memories, and detect the language of text. | auth:api_key (An Access Key ID plus an Access Key Secret, created under 'API credentials' in the Lara Translate account dashboard after signing up for any plan, including Free; the secret cannot be recovered if lost.) | mcp:official https://mcp-v2.laratranslate.com/v1 | Free: 10,000 API characters/month (shared by translation and language detection), no credit card required | https://developers.laratranslate.com/docs/introduction | base url: https://api.laratranslate.com | free plan: 10,000 API characters (translation and language detection combined), per month, no card | example call: translate text (Bearer is a 10-minute JWT from POST /v2/auth/, signed with HMAC-SHA256 of the access key secret; see auth_scheme): POST https://api.laratranslate.com/v2/translate/ | unit price: Pro: €20 per 1M characters; Team: €15 per 1M characters; free: 10,000 characters/month | note: Successor to ModernMT, which closed new sign-ups. Raw REST auth: POST /v2/auth/ signed with HMAC-SHA256 (Authorization: Lara: plus X-Lara-Date) returns a JWT valid 10 minutes, sent as Authorization: Bearer and refreshed via POST /v2/auth/refresh; the SDKs do the signing. Hosted MCP uses OAuth by default and also accepts access keys; npm @translated/lara-mcp runs locally over stdio. Pay-as-you-go: EUR 20 per 1M characters (Pro), EUR 15 (Team). ## Code execution sandboxes [code-execution-sandbox] - [MCP] Cloudflare Sandbox SDK | Deploy a Cloudflare Worker embedding this SDK to run untrusted code in per-request container sandboxes. | auth:api_key (Cloudflare API token to deploy the Worker; the sandbox itself is reached through your own deployed Worker route) | mcp:official https://containers.mcp.cloudflare.com/mcp | requires Workers Paid plan ($5/mo) for Containers; no free tier for container-backed sandboxes | https://developers.cloudflare.com/sandbox/api/ | base url: https://api.cloudflare.com/client/v4 | free plan: none | rate limits: Worker subrequests per request: 50 on Free, 1,000 on Paid (HTTP transport); RPC transport avoids extra subrequests | note: Not a hosted API called directly with a key - you deploy your own Worker using the SDK on Cloudflare Containers/Durable Objects. The official Container MCP is a generic sandbox, not a Sandbox SDK wrapper. - [FREE] CodeSandbox SDK | Programmatically create, resume, and control cloud VM sandboxes to run and preview AI-written code. | auth:api_key (CSB_API_KEY env var, passed to the CodeSandbox() SDK constructor) | mcp:none | Free plan: 400 VM credits/mo (~40 Nano-VM hrs), up to 10 concurrent VMs | https://codesandbox.io/docs/sdk | base url: https://api.codesandbox.io | note: Also powers Together AI's white-labeled 'Code Sandbox' product; unofficial community MCP wrappers exist but none vendor-maintained. - [TRIAL][MCP] Daytona | Create elastic remote sandboxes via SDK/API to run AI-generated code with sub-second startup. | auth:api_key (Authorization: Bearer ) | mcp:official https://www.daytona.io/docs/en/mcp/ | Trial: $200 free compute credit one-time on signup, no credit card required; first 5 GiB storage free; startup program up to $50k credits | https://www.daytona.io/docs | base url: https://app.daytona.io/api | free plan: $200 free compute; first 5 GiB storage free, one-time, no card | rate limits: Tier 1: 10,000 general requests/min, 300 sandbox creations/min, 10,000 lifecycle ops/min; higher tiers up to 50,000/600/50,000 | example call: create a sandbox: POST https://app.daytona.io/api/sandbox | unit price: billed per second: $0.0504 per vCPU-hour, $0.0162 per GiB RAM-hour, $0.000108 per GiB disk-hour (first 5 GiB free) | note: Billed per second; supports sandbox snapshots and preview URLs for web apps. Official MCP server runs locally via the Daytona CLI (daytona mcp start); no hosted endpoint. - [TRIAL][MCP] E2B | Spin up isolated Firecracker cloud sandboxes via SDK/REST to execute AI-generated code and return results. | auth:api_key (E2B_API_KEY env var / X-API-Key: header (Bearer works only together with an X-Team-ID header)) | mcp:official https://github.com/e2b-dev/mcp-server | Trial: one-time $100 usage credit on signup (Hobby, no card); up to 1 h per sandbox, 20 concurrent; then pay-as-you-go | https://e2b.dev/docs | base url: https://api.e2b.app | free plan: One-time $100 in usage credits; up to 1 hour per sandbox session, 20 concurrent sandboxes, one-time, no card | rate limits: Hobby: 1 sandbox creation/sec, 20 concurrent sandboxes, max 1 hour continuous runtime | example call: create a sandbox: POST https://api.e2b.app/v2/sandboxes | unit price: Per running second: $0.000014 per vCPU + $0.0000045 per GiB RAM (default 2 vCPU = $0.000028/s CPU) | proof: GitHub 394★ e2b-dev/mcp-server (fetched 2026-09-24 16:54 UTC) | note: Sandboxes auto-expire after a configurable timeout (default ~5 min); used by many agent frameworks (OpenHands, etc.). The e2b-dev/mcp-server repo was archived and deprecated on 2026-04-16. - Judge0 | Submit source code and stdin via REST to compile/run it in 60+ languages and poll for the result. | auth:api_key (X-Auth-Token header (self-hosted, if enabled) or X-RapidAPI-Key (RapidAPI-hosted); can run with none if self-hosted unauthenticated) | mcp:none | Paid only on Judge0 Cloud (Pro EUR 27/mo for 2,000 submissions/day and up); self-host free & open-source (GPLv3) | https://ce.judge0.com/ | base url: https://ce.judge0.com | rate limits: Cloud plans: Pro 2,000, Ultra 5,000, Mega 10,000 submissions/day; extra submissions EUR 0.001 each | async jobs: POST /submissions returns a token; poll GET /submissions/{token} (wait=true for sync where enabled) | note: Built for compile-run-compare judging (like competitive programming), not long-lived interactive agent sandboxes; self-hosting recommended for production agent use. - [FREE] Modal | Programmatically launch serverless sandboxes, optionally with GPUs, to execute untrusted or agent code. | auth:api_key (MODAL_TOKEN_ID + MODAL_TOKEN_SECRET (generated via `modal token new`)) | mcp:community https://github.com/milkymap/mcp4modal_sandbox | Starter plan: $0 base + $30/mo free credits | https://modal.com/docs/guide/sandboxes | free plan: $30/month free compute on Starter ($0 base) | rate limits: Starter: 100 containers + 10 GPU concurrency | unit price: Sandboxes: CPU $0.00003942 per core-second, memory $0.00000667 per GiB-second; GPUs e.g. T4 $0.000164/s, H100 $0.001097/s | proof: GitHub 1★ milkymap/mcp4modal_sandbox (fetched 2026-09-24 16:54 UTC) | note: Sandbox compute billed separately from regular function compute (~$0.14/vCPU-hr); Python SDK is most mature/complete. - [FREE] Piston | Call a free public REST API to compile and run code in 70+ languages inside isolated containers. | auth:api_key (authorization token for the public emkc.org instance, granted by EngineerMan (Discord) only for non-commercial educational projects; none when self-hosted) | mcp:none | Free: self-host (open source); public emkc.org API no longer open since 2026-02-15, token only for non-commercial educational projects | https://piston.readthedocs.io/en/latest/api-v2/ | base url: https://emkc.org/api/v2/piston | proof: GitHub 2,823★ engineer-man/piston (fetched 2026-09-24 16:54 UTC) | note: Public emkc.org instance closed to open use on 2026-02-15; self-host via Docker for agent workloads. Widely used by Discord/Slack bots. - [FREE][MCP] Riza | Call a REST API to execute untrusted Python/JS/Ruby/PHP code in sandboxes that start in under 10ms. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.riza.io/code-interpreter | Free tier: Hobby plan free forever, 100,000 requests/month, 30 s execution limit; then usage-based pricing | https://docs.riza.io/api-reference/command/execute-code | base url: https://api.riza.io | free plan: 100,000 requests/month (Hobby, free forever), 30 s execution limit, no card | rate limits: Hobby: 100,000 requests/month, 30 s max execution, 128 MB memory per invocation | example call: execute untrusted Python code in a sandbox: POST https://api.riza.io/v1/execute | note: Also supports saving reusable 'tools' (functions) via a Tools API for repeated agent calls. - [TRIAL][MCP] Runloop | Create, snapshot, suspend/resume, and run commands in Linux Devboxes via API/SDK for agent coding tasks. | auth:api_key (Authorization: Bearer (auto-loaded from RUNLOOP_API_KEY env var)) | mcp:official https://github.com/runloopai/api-client-ts/tree/main/packages/mcp-server | $50 free credits on signup, then usage-based ($0.108/CPU-hr, $0.0252/GB-hr) | https://docs.runloop.ai/docs/devboxes/overview | base url: https://api.runloop.ai | free plan: $50 in credits; trial limits 3 running devboxes, 5 blueprints, 10 snapshots, one-time, no card | example call: create a devbox: POST https://api.runloop.ai/v1/devboxes | unit price: Devbox: $0.108 per CPU-hour + $0.0252 per GB-hour memory; blueprint build $0.252/hour | note: Official local MCP server @runloop/api-client-mcp (npx, RUNLOOP_API_KEY) exposes the Runloop API; the 'MCP Hub' feature lets Devboxes connect outward to other MCP servers. - [FREE][MCP] Vercel Sandbox | Boot ephemeral Firecracker microVMs via SDK/REST to run agent- or AI-generated code and shell commands. | auth:api_key+oauth2 (VERCEL_OIDC_TOKEN (recommended, auto on Vercel) or VERCEL_TOKEN Bearer + team/project IDs) | mcp:official https://vercel.com/docs/mcp | usage included on Hobby plan, otherwise usage-based on Pro/Enterprise | https://vercel.com/docs/sandbox | base url: https://api.vercel.com | free plan: Hobby: 5 h Active CPU, 420 GB-h memory, 5,000 creations, 20 GB data transfer; paused when exceeded, per month | rate limits: Hobby: 10 concurrent sandboxes, 45 min max session, 20-40 vCPUs/min allocation, 1,000 control-plane req/min; Pro: 10,000 concurrent, 24 h | example call: create a sandbox microVM: POST https://api.vercel.com/v4/sandboxes?teamId={teamId} | unit price: Pro: $0.60 per 1M sandbox creations + $0.128 per active CPU hour + $0.0212 per GB-hour of memory (iad1); Hobby includes 5,000 creations and 5 CPU hours/month | note: Pricing = active CPU + provisioned memory + per Sandbox.create() call + data transfer; 64 GB ephemeral NVMe per sandbox (SDK 3.0.0+ and custom images). ## Developer platforms and DevOps [developer-devops] - [FREE][MCP] CircleCI API | An agent can trigger pipelines, rerun workflows, fetch logs/test results, and validate CI/CD configuration via REST. | auth:api_key (Circle-Token: ) | mcp:official https://mcp.circleci.com/v1/mcp | free plan: 30,000 credits/month (~6,000 build minutes on a small Docker resource class), credits expire monthly | https://circleci.com/docs/api/v2/ | base url: https://circleci.com/api/v2 | free plan: 30,000 credits (up to 6,000 build minutes on small Docker), up to 5 active users, per month, no card | example call: trigger a pipeline on a branch: POST https://circleci.com/api/v2/project/{project-slug}/pipeline | unit price: Compute billed in credits: Linux Medium = 10 credits per minute; extra credits $15 per 25,000 (about $0.006 per Linux Medium minute) | proof: GitHub 94★ CircleCI-Public/mcp-server-circleci; SourceForge 3.0★/2 reviews (fetched 2026-09-24 16:54 UTC) | note: Use the v3 API for new work (v2 still supported). CircleCI's hosted MCP is at https://mcp.circleci.com/v1/mcp (OAuth2 sign-in, 24 tools); the mcp-server-circleci npm package is deprecated. - [FREE][MCP] Datadog API | An agent can query metrics, logs, traces, monitors, and dashboards, and manage Datadog configuration via REST. | auth:api_key (DD-API-KEY: plus DD-APPLICATION-KEY: for some endpoints) | mcp:official https://mcp.datadoghq.com/v1/mcp | free Infrastructure Monitoring plan: 1-day metric retention, up to 5 hosts; other products (APM, Logs, Security) are paid | https://docs.datadoghq.com/api/ | base url: https://api.datadoghq.com | free plan: Infrastructure free plan: up to 5 hosts, 1-day metric retention | rate limits: Per-endpoint limits (429 when exceeded); metric data-point submission is not rate limited | example call: query metric timeseries: GET https://api.datadoghq.com/api/v1/query?from={from}&to={to}&query={query} | proof: SourceForge 4.9★/7 reviews (fetched 2026-09-24 16:57 UTC) | note: Datadog MCP server endpoint is site-specific (app.datadoghq.com, datadoghq.eu, etc.); supports OAuth2, personal/service tokens, or DD-API-KEY/DD-APPLICATION-KEY headers. - [FREE][MCP] Docker Hub API | An agent can search, push, pull, tag, and manage container images and repositories on Docker Hub. | auth:api_key (Authorization: Bearer (obtained via login or a Personal/Organization Access Token)) | mcp:official https://github.com/docker/hub-mcp | free personal accounts with rate-limited image pulls; paid Pro/Team/Business tiers raise pull limits | https://docs.docker.com/reference/api/hub/latest/ | base url: https://hub.docker.com | free plan: Personal (free) account: 200 image pulls per 6 hours (unauthenticated 100 per IP) | rate limits: Abuse limit of thousands of requests/min per IP; X-RateLimit-* headers, 429 with Retry-After; pulls 200/6h free, 100/6h anonymous | example call: list tags of a repository: GET https://hub.docker.com/v2/namespaces/{namespace}/repositories/{repository}/tags | proof: GitHub 165★ docker/hub-mcp (fetched 2026-09-24 16:54 UTC) | note: API is v2-beta; free/anonymous pulls are rate-limited. Docker's MCP Catalog/Toolkit offers 300+ containerized MCP servers. The hub-mcp server runs locally (stdio or self-run HTTP); no hosted endpoint. - [FREE][MCP] GitHub API | An agent can manage repositories, issues, pull requests, releases, and code search via REST or GraphQL. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://api.githubcopilot.com/mcp/ | free with any GitHub account; 5,000 req/hr authenticated, 60/hr unauthenticated | https://docs.github.com/rest | base url: https://api.github.com | free plan: 5,000 requests/hour authenticated; 60/hour unauthenticated, no card | rate limits: 5,000 req/hour per user token (15,000 on Enterprise Cloud); 60/hour unauthenticated; secondary limits e.g. 100 concurrent, 900 points/min | oauth scopes: repo, read:org, workflow, gist, user, notifications | example call: create an issue in a repository: POST https://api.github.com/repos/{owner}/{repo}/issues | proof: GitHub 33.2k★ github/github-mcp-server; Smithery 6,059 uses; SourceForge 4.7★/21 reviews (fetched 2026-09-24 16:54 UTC) | note: Rate limits scale with auth type (60/hr unauth, 5,000/hr PAT, higher for GitHub Apps); secondary abuse limits also apply; GraphQL uses a separate points-based limit. - [FREE][MCP] GitLab API | An agent can manage projects, issues, merge requests, CI/CD pipelines, and repository files via REST/GraphQL. | auth:api_key+oauth2 (PRIVATE-TOKEN: ) | mcp:official https://gitlab.com/api/v4/mcp | free tier: full REST API access on GitLab.com Free plan; some features gated to Premium/Ultimate | https://docs.gitlab.com/api/ | base url: https://gitlab.com/api/v4 | free plan: GitLab.com Free: 100 authenticated API requests/min burst, 5,000/hour; unauthenticated 60/hour | rate limits: GitLab.com Free: 100 req/min burst and 5,000 req/hour per user; unauthenticated 60/hour | example call: create an issue: POST https://gitlab.com/api/v4/projects/{id}/issues | proof: SourceForge 4.4★/14 reviews (fetched 2026-09-24 16:57 UTC) | note: GitLab's official MCP server is in beta (GitLab 18.6+) at https:///api/v4/mcp with OAuth dynamic client registration, on all tiers incl. Free; no GitLab-maintained multi-language SDK, but community libraries (python-gitlab, node-gitlab) exist. - [FREE][NO-KEY][MCP] Globalping Network Measurement API | Lets an agent run ping, traceroute, MTR, DNS and HTTP tests from thousands of probes worldwide to check reachability, latency and routing of a host. | auth:none (No key required; optional token from dash.globalping.io raises limits: 'Authorization: Bearer ') | mcp:official https://mcp.globalping.dev/mcp | No key; 250 tests/hour anonymously (up to 50 probes per measurement), 500 tests/hour with a free account token (up to 500 probes); extra tests use credits. | https://globalping.io/docs/api.globalping.io | base url: https://api.globalping.io/v1 | free plan: 250 tests/hour anonymous (50 probes/measurement); 500 tests/hour with free account token, no card | rate limits: 250 tests/hour anonymous, 500 tests/hour registered; 2 GET requests/s per measurement | async jobs: POST /v1/measurements returns an id; poll GET /v1/measurements/{id} | example call: run a ping test from probes in chosen countries: POST https://api.globalping.io/v1/measurements | unit price: 1 credit per probe test (ping from 5 locations = 5 credits); 250 free tests/hour anonymous, 500 with account; sponsors get 4,000 credits per $1 | note: Async: POST /v1/measurements, then poll GET /v1/measurements/{id}. Remote MCP (Streamable HTTP) takes OAuth or a Bearer token. - [FREE][NO-KEY] Maven Central Search API | Lets an agent search Maven Central for Java/JVM artifacts by groupId, artifactId, class name or SHA-1 and look up the latest versions before adding a dependency. | auth:none (No key: GET https://search.maven.org/solrsearch/select?q=&rows=20&wt=json) | mcp:community https://github.com/arvindand/maven-tools-mcp | No key; free public API with no published quota (fair use). | https://central.sonatype.org/search/rest-api-guide/ | base url: https://search.maven.org/solrsearch/select | free plan: no_key, no card | example call: list all versions of an artifact: GET https://search.maven.org/solrsearch/select?q={query}&rows=20&wt=json | note: Solr-style queries (g:, a:, v:, fc:); core=gav lists all versions. Sonatype may throttle heavy automated use. Sonatype's own Guide MCP (mcp.guide.sonatype.com/mcp, bearer token) covers dependency intelligence, not this search API. - [FREE][MCP] PagerDuty API | An agent can create/manage incidents, on-call schedules, escalation policies, and services via REST. | auth:api_key+oauth2 (Authorization: Token token= (or Authorization: Bearer )) | mcp:official https://mcp.pagerduty.com/mcp | free plan for up to 5 users: 100 monthly SMS/phone notifications, 1 on-call schedule, 1 escalation policy, API access | https://developer.pagerduty.com | base url: https://api.pagerduty.com | free plan: Free plan: up to 5 users, 100 SMS/phone notifications, 1 on-call schedule, 1 escalation policy, per month | example call: create an incident: POST https://api.pagerduty.com/incidents | proof: GitHub 34★ PagerDuty/api-schema; GitHub 79★ PagerDuty/pagerduty-mcp-server; SourceForge 4.7★/44 reviews (fetched 2026-09-24 16:54 UTC) | note: The self-hosted pagerduty-mcp-server repo is deprecated and archived; use the hosted MCP https://mcp.pagerduty.com/mcp (EU: https://mcp.eu.pagerduty.com/mcp) with an API token or OAuth. - [FREE][MCP] Postman API | An agent can manage Postman collections, workspaces, environments, mocks, monitors, and API specs via REST. | auth:api_key (X-API-Key: ) | mcp:official https://mcp.postman.com/mcp | Free plan: 10,000 Postman API calls/month; rate limits ~300 req/min general, stricter for specific endpoints | https://learning.postman.com/api-docs/api-reference/ | base url: https://api.postman.com | free plan: 10,000 Postman API calls, 1 user, per month | rate limits: 300 requests/min per API key; monthly call quota by plan (10,000 on Free) | example call: list collections: GET https://api.postman.com/collections | proof: Smithery 3 uses; SourceForge 4.8★/24 reviews (fetched 2026-09-24 16:54 UTC) | note: Reference docs are at learning.postman.com. Remote MCP modes: /minimal (default), /code, /mcp (full, 100+ tools); US host supports OAuth, EU host mcp.eu.postman.com needs an API key. Docs-search MCP at learning.postman.com/_mcp/server. API host https://api.postman.com (EU: api.eu.postman.com); api.getpostman.com is legacy - [FREE][MCP] Reflag Management API | Lets an agent create feature flags, change their targeting for users and companies, and evaluate flags at runtime. | auth:api_key+oauth2 (Authorization: Bearer (scoped Management API key); remote MCP uses OAuth sign-in) | mcp:official https://app.reflag.com/api/mcp | Free Starter plan: 1,000 monthly tracked users, unlimited seats, 3 environments; no overage (upgrade required) | https://docs.reflag.com/api/reflag-rest-api | base url: https://app.reflag.com/api | free plan: 1,000 monthly tracked users, unlimited seats, 3 environments; no overage | example call: create a feature flag: POST https://app.reflag.com/api/apps/{appId}/flags | note: Formerly Bucket. Management API key is per app with scopes; the Runtime API uses a separate secret key. Remote MCP over HTTP (mcp-remote for clients without OAuth). - [FREE][MCP] Sentry API | An agent can query and triage error/performance issues and manage projects, releases, and org data. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.sentry.dev/mcp | free Developer plan: 1 user, 5,000 errors/mo, 5GB logs, 50 replays; includes MCP access | https://docs.sentry.io/api/ | base url: https://sentry.io/api/0 | free plan: Developer plan: 1 user, 5,000 errors, 5GB logs, 50 replays, 5M spans, per month | rate limits: Per caller+endpoint request-rate and concurrency limits (values not published) | example call: list a project's unresolved issues: GET https://sentry.io/api/0/projects/{organization_id_or_slug}/{project_id_or_slug}/issues/ | proof: Smithery 35 uses (fetched 2026-09-24 16:54 UTC) | note: API is v0 (public endpoints stable, beta endpoints may change); per-endpoint rate limits via X-Sentry-Rate-Limit-* headers; legacy Basic-auth API keys are deprecated in favor of Bearer auth tokens. - [FREE][MCP] Supabase Management API | An agent can programmatically create and manage Supabase projects, databases, API keys, and config. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.supabase.com/mcp | free plan available; rate limit 120 req/min per user/project (lower for heavier endpoints) | https://supabase.com/docs/reference/api | base url: https://api.supabase.com/v1 | free plan: 2 active projects, 500 MB database, 50,000 MAUs, 5 GB egress; paused after 1 week inactivity, per month | rate limits: 120 req/min per user per project/org; analytics 30/min; database context 10/min | example call: create a Supabase project: POST https://api.supabase.com/v1/projects | note: Personal Access Tokens carry full account privileges - treat as highly sensitive. Client SDKs (javascript, python, dart, swift, kotlin) are for the data/auth/storage APIs, not the Management API. ## Cloud and hosting [cloud-hosting] - [FREE][MCP] AWS APIs | An agent can provision and control thousands of AWS resources (compute, storage, databases, ML) via SDKs/CLI/REST. | auth:cloud_iam (AWS Signature Version 4 (SigV4) signed request using IAM access key/secret or STS temporary credentials) | mcp:official https://aws-mcp.us-east-1.api.aws/mcp | Free tier: 30+ services always free within monthly limits; new accounts also get up to $200 one-time credits ($100 on signup + up to $100 earned) usable over 6 months | https://docs.aws.amazon.com/general/latest/gr/aws-apis-references.html | free plan: 30+ services always free within monthly limits; new customers get up to $200 credits ($100 at signup + up to $100 earned) over 6 months | example call: verify credentials (STS GetCallerIdentity): POST https://sts.amazonaws.com/ | proof: GitHub 9,728★ awslabs/mcp (fetched 2026-09-24 16:54 UTC) | note: Umbrella platform: hundreds of distinct service APIs, each with its own IAM scoping, rate limits, and regional availability; no unified OpenAPI spec. The managed AWS MCP Server (OAuth or SigV4 proxy) replaces the local aws-api-mcp-server. - [FREE][MCP] Azure APIs | An agent can deploy and manage Azure resources (compute, storage, databases, AI) across resource-provider REST APIs. | auth:cloud_iam (Authorization: Bearer (Microsoft Entra ID / Azure AD OAuth2)) | mcp:official https://github.com/microsoft/mcp | 12 months of select free services plus $200 credit for 30 days for new accounts; many services also have a permanent always-free monthly amount | https://learn.microsoft.com/rest/api/azure/ | base url: https://management.azure.com | free plan: 65+ always-free services with monthly amounts; new customers also get 20+ services free for 12 months and $200 credit for 30 days, card required | rate limits: ARM token bucket per subscription and per tenant: reads 250 bucket/25 per s refill; writes and deletes 200 bucket/10 per s; 429 with Retry-After | async jobs: some operations are asynchronous; track them via response headers (Track asynchronous Azure operations) | example call: create or update a resource group: PUT https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}?api-version=2021-04-01 | proof: GitHub 3,094★ Azure/azure-rest-api-specs; GitHub 3,707★ microsoft/mcp (fetched 2026-09-24 16:54 UTC) | note: Umbrella platform: hundreds of resource-provider APIs, each independently versioned (api-version query param required); the Azure MCP repo moved from Azure/azure-mcp (archived) to microsoft/mcp. - [FREE][MCP] Cloudflare API | An agent can manage DNS, Workers, zones, WAF/security rules, and caching for Cloudflare accounts programmatically. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://developers.cloudflare.com/agents/model-context-protocol/mcp-servers-for-cloudflare/ | free with any Cloudflare account; API access itself is free, manages both free and paid Cloudflare products | https://developers.cloudflare.com/api/ | base url: https://api.cloudflare.com/client/v4 | free plan: Free plan ($0); API access included | rate limits: 1,200 requests per 5 minutes per user/account token; 200 req/s per IP; GraphQL max 320/5 min by query cost; exceeding blocks calls for 5 min (429) | example call: create a DNS record: POST https://api.cloudflare.com/client/v4/zones/{zone_id}/dns_records | proof: Smithery 199 uses; SourceForge 4.6★/12 reviews (fetched 2026-09-24 16:54 UTC) | note: Global rate limit ~1,200 requests/5 min per user; per-IP limit ~200 req/sec; GraphQL Analytics API has a separate cost-based limit. Legacy X-Auth-Key global key auth also exists but is discouraged. - [TRIAL][MCP] Fly.io Machines API | An agent can create, start, stop, and destroy Fly.io Machines (lightweight VMs) programmatically via REST. | auth:api_key (Authorization: Bearer ) | mcp:official https://docs.fly.io/model-context-protocol/flyctl-server | Trial: 2 machine-hours or 7 days, whichever comes first, no card needed to start (adding a card ends the trial); then pay-as-you-go, no perpetual free tier | https://fly.io/docs/machines/api/ | base url: https://api.machines.dev/v1 | free plan: 2 hours of machine runtime or 7 days, whichever comes first (up to 10 machines, 20GB volumes), one-time, no card | rate limits: 1 req/s per action (e.g. create, start) with burst to 3 req/s; Get Machine 5 req/s, burst 10 | async jobs: machine state changes are asynchronous; block with GET /v1/apps/{app}/machines/{id}/wait?state=started (default timeout 60s) | example call: create and start a Machine (VM): POST https://api.machines.dev/v1/apps/{app_name}/machines | unit price: shared-cpu-1x 256MB Machine: $0.00000078 per second running (~$0.0028/hour) base price, regional multipliers apply; stopped rootfs $0.15 per GB per 30 days | note: The official MCP server for Machines is the local flyctl server ('fly mcp server'); the hosted Sprites MCP controls Sprites, not Machines. - [FREE][MCP] Google Cloud APIs | An agent can create and manage Google Cloud resources (compute, storage, data, AI/ML) via REST, gRPC, or client libraries. | auth:cloud_iam (Authorization: Bearer (service account or Application Default Credentials); API keys for select public APIs) | mcp:official https://docs.cloud.google.com/mcp/supported-products | free trial credit for new customers plus an Always Free tier with perpetual no-cost limits on select products | https://cloud.google.com/apis/docs/overview | free plan: Free Tier: monthly always-free limits on 20+ products; plus $300 Welcome credit over 90 days for new customers, card required | example call: get a project (Resource Manager): GET https://cloudresourcemanager.googleapis.com/v3/projects/{PROJECT_ID} | proof: GitHub 16.5k★ googleapis/mcp-toolbox (fetched 2026-09-24 16:54 UTC) | note: Umbrella platform: hundreds of distinct service APIs, each with its own scopes/quotas; many APIs require explicit per-project enabling. Google runs official remote MCP servers per product (e.g. compute.googleapis.com/mcp, run.googleapis.com/mcp, bigquery.googleapis.com/mcp). - [FREE][MCP] Mux Video API | Upload, encode, stream and analyse video; get playback URLs, thumbnails and captions via REST. | auth:api_key (HTTP Basic auth: :) | mcp:official https://mcp.mux.com | first 100,000 delivered minutes/month free, then usage-based | https://www.mux.com/docs | base url: https://api.mux.com | free plan: 100,000 delivery minutes, per month, no card | rate limits: Per-environment rate-limit buckets; HTTP 429 when exceeded | example call: create a video asset from a URL: POST https://api.mux.com/video/v1/assets | unit price: Basic-quality input free; storage from $0.0024 per minute stored per month; delivery 100,000 min/month free, then from $0.0008 per minute delivered | note: Hosting/streaming infrastructure; does not generate video from prompts. - [FREE][MCP] Netlify API | An agent can create/manage sites, trigger and monitor deploys, and configure DNS, domains, and env vars. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://netlify-mcp.netlify.app/mcp | Free: $0 forever plan with 300 credits per month (hard limit, no rollover); API usage subject to account plan limits | https://docs.netlify.com/api-and-cli-guides/api-guides/get-started-with-api/ | base url: https://api.netlify.com/api/v1 | free plan: Free plan, $0 forever, 300 credit limit | rate limits: 500 requests/min general; deploys 3/min and 100/day; X-RateLimit-* headers | example call: deploy a site from a ZIP file: POST https://api.netlify.com/api/v1/sites/{site_id}/deploys | unit price: Production deploy costs 15 credits; add-on credits $5 per 500 (Personal, ~$0.15/deploy) or $10 per 1,500 (Pro, ~$0.10/deploy) | proof: SourceForge 4.0★/5 reviews (fetched 2026-09-24 16:57 UTC) | note: Rate limits: 500 req/min general, 3 deploys/min (100/day). Tokens are invalidated on password reset. - [FREE][MCP] Render API | An agent can create and manage Render services, trigger deployments, and configure databases and env vars. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.render.com/mcp | free static sites; free web services that spin down after inactivity | https://api-docs.render.com/reference/introduction | base url: https://api.render.com/v1 | free plan: 750 free instance hours per workspace per month; free web services spin down after 15 min idle; free Postgres expires 30 days after creation | example call: trigger a deploy: POST https://api.render.com/v1/services/{serviceId}/deploys | note: OpenAPI spec endpoint/tag names may change over time even though the API itself stays backward compatible. Render's official MCP server supports potentially destructive operations (env var changes, triggering deploys). - [FREE][MCP] Tencent EdgeOne Pages (Makers) | Lets an agent deploy HTML pages, static sites and full-stack apps with edge functions to EdgeOne and get back a public URL. | auth:api_key (API token created in the EdgeOne Makers console (API Token tab), passed to the MCP server or CLI as EDGEONE_PAGES_API_TOKEN; the hosted HTML-sharing MCP needs no token) | mcp:official https://mcp-on-edge.edgeone.app/mcp-server | Free plan (stated as permanent): 40 projects, 500 builds/month, 3M Edge Function and 1M Cloud Function invocations/month, 5 GB storage, 1 GB KV, 1 GB Blob. | https://pages.edgeone.ai/document/mcp | free plan: free_tier | note: Renamed EdgeOne Makers. No public REST API: use the MCP server (@edgeone/makers-mcp) or EdgeOne CLI. The remote endpoint's no-login tool deploys a single HTML page; projects need the token. - [FREE][MCP] Vercel API | An agent can create deployments, manage projects/domains/env vars, and query analytics and logs. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.vercel.com | free on Hobby plan; some resources/endpoints require Pro/paid plan | https://vercel.com/docs/rest-api | base url: https://api.vercel.com | free plan: Hobby plan $0/mo with capped monthly allotment per billable resource; 100 deployments/day | rate limits: Per-endpoint limits, e.g. deployments list 1,000/min, env var reads 500/min, Hobby deployments 100/day and 100/hour; 429 on excess | example call: create a deployment from inline files: POST https://api.vercel.com/v13/deployments | proof: Smithery 549 uses; SourceForge 4.5★/2 reviews (fetched 2026-09-24 16:54 UTC) | note: Vercel MCP (Beta) is remote/OAuth-based; write actions like deployments or purchases require explicit OAuth consent. ## Databases [databases] - [TRIAL][MCP] ClickHouse Cloud | Run SQL analytics queries and manage Cloud services/backups via REST API or official MCP server. | auth:api_key (Basic auth with Cloud API key id/secret) | mcp:official https://github.com/ClickHouse/mcp-clickhouse | no permanent free tier; 30-day trial with $300 credits | https://clickhouse.com/docs/products/cloud/features/admin-features/api/api-overview | base url: https://api.clickhouse.cloud/v1 | free plan: $300 in credits over 30 days, one-time, no card | rate limits: Cloud API: 10 requests per 10-second window per API key; up to 100 keys per organization | example call: run a SQL query over the HTTPS interface: POST https://{service_host}:8443/ | proof: GitHub 879★ ClickHouse/mcp-clickhouse (fetched 2026-09-24 16:54 UTC) | note: Cloud-hosted remote MCP adds service management, billing, and ClickPipe visibility. - [FREE][MCP] Convex | Introspect tables/functions, call functions, and read/write data in a reactive database via MCP or client SDKs. | auth:api_key (deploy key / admin key) | mcp:official https://github.com/get-convex/convex-backend | generous free tier for small apps, zero cost/maintenance | https://docs.convex.dev/ai/convex-mcp-server | base url: https://.convex.cloud/api | free plan: 1M function calls, 0.5 GB database storage, 1 GB data egress, 1 GB file storage, per month | example call: call a query function over HTTP: POST https://{deployment}.convex.cloud/api/query | unit price: Function calls: Free plan 1M/month included, then $2.20 per extra 1M; Pro 25M included, then $2 per extra 1M | proof: GitHub 12.6k★ get-convex/convex-backend (fetched 2026-09-24 16:54 UTC) | note: Vector search available even on the free tier. - [FREE][MCP] Google BigQuery | Run SQL queries and inspect datasets/tables in BigQuery via REST API or the fully-managed remote MCP server. | auth:cloud_iam (OAuth2/IAM (Google Cloud service account or user credentials)) | mcp:official https://bigquery.googleapis.com/mcp | Free tier: 1 TiB of querying and 10 GiB of storage per month | https://docs.cloud.google.com/bigquery/docs/reference/mcp | base url: https://bigquery.googleapis.com | free plan: 1 TiB of querying and 10 GiB of storage, per month, card required | rate limits: 100 API requests per second per user per method; tabledata.list 1,000 req/s per project; on-demand query usage 200 TiB/day per project | oauth scopes: https://www.googleapis.com/auth/bigquery | example call: run a SQL query: POST https://bigquery.googleapis.com/bigquery/v2/projects/{projectId}/queries | unit price: On-demand queries: $6.25 per TiB scanned (first 1 TiB/month free) | proof: Smithery 6,986 uses (fetched 2026-09-24 16:54 UTC) | note: Remote MCP server is hosted by Google, no local install needed. - [FREE][MCP] MongoDB Atlas | Create/manage Atlas clusters and query MongoDB data via Admin API, drivers, or official MCP server. | auth:api_key+oauth2 (OAuth2 service account (client credentials) -> Authorization: Bearer ; legacy: HTTP Digest with Atlas public/private API key) | mcp:official https://github.com/mongodb-js/mongodb-mcp-server | free tier: M0 cluster free forever (512MB) | https://www.mongodb.com/docs/atlas/api/atlas-admin-api-ref/ | base url: https://cloud.mongodb.com/api/atlas/v2 | free plan: M0 Free cluster: 512 MB storage, shared RAM/vCPU, up to 100 ops/sec; free forever | example call: list clusters in a project: GET https://cloud.mongodb.com/api/atlas/v2/groups/{groupId}/clusters | unit price: Flex cluster from $0.011/hour (capped at $8/month); dedicated M10 from $0.08/hour; M0 free | proof: GitHub 1,137★ mongodb-js/mongodb-mcp-server; SourceForge 5.0★/1 review (fetched 2026-09-24 16:54 UTC) | note: MongoDB also runs the Atlas Managed MCP Server (GA Aug 2026, OAuth, recommended), reached via AI-client plugins or the mongodb-atlas-mcp-remote npm package; no public endpoint URL is documented. - [FREE][MCP] Neon Postgres | Provision and manage serverless Postgres projects/branches and run SQL via REST API or MCP server. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://github.com/neondatabase/mcp-server-neon | Free tier: 100 projects; 0.5 GB storage, 100 CU-hours and 5 GB egress per project per month, no card required | https://neon.com/docs/reference/api | base url: https://console.neon.tech/api/v2 | free plan: 100 projects; 0.5 GB storage, 100 CU-hours and 5 GB egress per project per month, no card | async jobs: long-running tasks return operation IDs; poll GET /projects/{project_id}/operations/{operation_id} | example call: create a Postgres project: POST https://console.neon.tech/api/v2/projects | proof: GitHub 650★ neondatabase/mcp-server-neon (fetched 2026-09-24 16:54 UTC) | note: OAuth recommended for local IDEs, static API key for headless agents. - [MCP] PlanetScale | Manage MySQL databases, branches, and schema, and view Insights via hosted MCP server or API. | auth:api_key+oauth2 (Service token or OAuth (for MCP)) | mcp:official https://mcp.pscale.dev/mcp/planetscale | Paid only: no free or Hobby plan; cheapest is Postgres PS-5 single node at $5/month | https://planetscale.com/docs/connect/mcp | base url: https://api.planetscale.com/v1 | free plan: none | rate limits: 600 requests per minute (subject to change) | proof: Smithery 2 uses (fetched 2026-09-24 16:54 UTC) | note: MCP server launched Jan 2026; configurable read-only vs full-access permissions. - [TRIAL][MCP] Snowflake | Run SQL, Cortex Analyst, and Cortex Search over warehoused data via REST API or managed MCP server. | auth:api_key+oauth2 (Key-pair auth, OAuth, or PAT; cloud_iam variants for Snowpark) | mcp:official https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-agents-mcp | trial credits (no permanent free tier); check pricing | https://docs.snowflake.com/en/user-guide/snowflake-cortex/cortex-agents-mcp | base url: https://.snowflakecomputing.com/api/v2 | free plan: 30-day trial with a free usage balance (ends at 30 days or when balance is used up); AI features disabled until a card is added, one-time, no card | example call: execute a SQL statement: POST https://{account_identifier}.snowflakecomputing.com/api/v2/statements | proof: GitHub 299★ Snowflake-Labs/mcp; SourceForge 4.8★/4 reviews (fetched 2026-09-24 16:54 UTC) | note: Snowflake-managed MCP server reached GA Nov 2025; hosted per account at https:///api/v2/databases/{db}/schemas/{schema}/mcp-servers/{name}. Snowflake-Labs/mcp is a separate self-hosted server. - [FREE][MCP] Supabase | Manage Postgres tables, auth, storage, and edge functions via REST/GraphQL APIs or client SDKs. | auth:api_key+oauth2 (apikey: (not Authorization: Bearer; new keys are not JWTs); Management API: Authorization: Bearer ) | mcp:official https://mcp.supabase.com/mcp | free tier: 2 projects, 500MB DB, 5GB bandwidth | https://supabase.com/docs/guides/api | base url: https://api.supabase.com/v1 | free plan: 2 active projects, 500 MB database, 5 GB egress, 1 GB file storage, 50,000 MAU; paused after 1 week of inactivity, per month | rate limits: Management API: 120 requests/min per user per scope; some analytics and database endpoints 30 or 10/min; Free plan data API requests unlimited | example call: query rows from a table via the Data REST API: GET https://{project_ref}.supabase.co/rest/v1/{table}?select=* | proof: Smithery 189 uses (fetched 2026-09-24 16:54 UTC) | note: Official MCP server can also create/manage whole projects, not just query data. - [FREE][MCP] TiDB Cloud API (Starter) | Lets an agent create and manage serverless MySQL-compatible TiDB clusters and run SQL, full-text and vector search queries against them. | auth:api_key (HTTP Digest auth with API public key as username and private key as password (Management API); SQL via MySQL connection string or serverless HTTP driver with cluster user/password) | mcp:official https://github.com/pingcap/pytidb | Free: up to 5 Starter instances per org, 25 GiB row storage + 25 GiB columnar storage + 250M Request Units per month in total; no credit card | https://docs.pingcap.com/api/tidb-cloud-api-overview/ | free plan: 25 GiB row storage, 25 GiB column storage and 250M Request Units per organization, per month, no card | example call: list Starter clusters: GET https://serverless.tidbapi.com/v1beta1/clusters | unit price: Starter: $0.10 per 1M Request Units in US regions ($0.12 APAC/Europe); row storage $0.20/GiB-month | note: Cloud API is in public preview (v1beta1 for Starter/Essential/Dedicated). Official MCP server is local (uvx --from pytidb[mcp] tidb-mcp-server, stdio or SSE) and needs the cluster connection credentials. A 6th instance requires a card and spending limit. - [FREE][MCP] Tinybird API | Lets an agent ingest events into real-time ClickHouse-based data sources, run SQL queries and call published analytics API endpoints. | auth:api_key (Authorization: Bearer (workspace admin, resource-scoped token or JWT)) | mcp:official https://mcp.tinybird.co?token=TINYBIRD_TOKEN | Free plan: 10 GB storage, 1,000 API requests/day, 0.25 vCPU shared; no credit card | https://www.tinybird.co/docs/api-reference | base url: https://api.tinybird.co | free plan: 10 GB storage, 1,000 API requests per day, 0.25 vCPU, no card | rate limits: Limits depend on plan (Free: 1,000 API requests/day); 429 Too many requests when exceeded | example call: run a SQL query: POST https://{api_host}/v0/sql | note: Remote MCP over Streamable HTTP, token passed as query parameter (add &host=... for non-default regions); use mcp-remote for older clients. API host depends on workspace region. - [FREE][MCP] Turso | Create and query edge SQLite (libSQL) databases programmatically via HTTP/SDK client libraries. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.turso.ai/mcp | Free tier: 100 databases, 5 GB storage, 500M rows read and 10M rows written per month, no card required | https://docs.turso.tech | base url: https://api.turso.tech/v1 | free plan: 100 databases, 5 GB storage, 500M rows read and 10M rows written per month, no card | example call: create a database: POST https://api.turso.tech/v1/organizations/{organizationSlug}/databases | note: Official hosted MCP server (OAuth 2.1) manages databases and groups and runs SQL; repo github.com/tursodatabase/turso-mcp. - [FREE][MCP] Upstash (Redis, Vector) | Call serverless Redis, Vector, and QStash over HTTP REST API from edge/serverless runtimes. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.upstash.com/mcp | Free tier: Redis 256MB/500K cmds per month; Vector 10K queries+updates per day (max 200M vectors x dimensions, 1,536 dims) | https://upstash.com/docs/redis/overall/getstarted | free plan: Redis: 256 MB data, 500K commands/month; Vector: 1 free index, 10K queries+updates/day, no card | example call: set a Redis key over REST: GET {UPSTASH_REDIS_REST_URL}/set/{key}/{value} | unit price: Redis pay-as-you-go: $0.20 per 100K commands | note: Remote MCP endpoint supports OAuth or API key. ## Vector search, memory and RAG [databases-vector-memory] - [FREE][MCP] Agentset RAG API | Lets an agent ingest documents into managed RAG namespaces and run semantic search or cited question answering over them. | auth:api_key (Authorization: Bearer ) | mcp:official https://docs.agentset.ai/production/mcp-server | Free plan (forever): 1,000 pages ingested and 10,000 retrievals per month, 60 requests/min per namespace | https://docs.agentset.ai/api-reference/introduction | base url: https://api.agentset.ai | free plan: 1,000 pages; 10,000 retrievals per month | example call: search a namespace: POST https://api.agentset.ai/v1/namespace/{namespaceId}/search | unit price: Retrievals: 10,000/month on Free, unlimited on Pro ($49/mo, 10,000 pages included); ingestion $0.01 per additional page | note: MCP server is local (stdio, npx @agentset/mcp) and needs AGENTSET_API_KEY plus a namespace ID. Open-source, self-hostable. - [TRIAL][MCP] Chroma Cloud | Create databases and store/query vector embeddings for retrieval via REST/SDK or MCP server. | auth:api_key (x-chroma-token or Authorization header) | mcp:official https://github.com/chroma-core/chroma-mcp | Trial: Starter plan $0/month base with $5 one-time free credits on signup, then usage-based pricing | https://docs.trychroma.com | base url: https://api.trychroma.com | free plan: Starter plan $0/month base with $5 in free credits, then usage-based, one-time | example call: query a collection by embedding: POST https://api.trychroma.com/api/v2/tenants/{tenant}/databases/{database}/collections/{collection_id}/query | unit price: Reads: $0.0075 per TiB queried + $0.09 per GiB returned; writes $2.50 per logical GiB; storage $0.33 per GiB-month | proof: GitHub 599★ chroma-core/chroma-mcp (fetched 2026-09-24 16:54 UTC) - [FREE][MCP] Letta | Create and run stateful agents with persistent memory blocks via REST API or hosted MCP server. | auth:api_key (Authorization: Bearer ) | mcp:official https://api.letta.com/mcp | Free: $0/month plan with up to 3 stateful agents and limited Letta Auto usage (bring your own API keys); API plan $20/month + usage | https://docs.letta.com | base url: https://api.letta.com | free plan: Free plan $0/month: up to 3 stateful agents, limited Letta Auto usage, bring your own API keys | example call: send a message to a stateful agent: POST https://api.letta.com/v1/agents/{agent_id}/messages | unit price: API plan $20/month + $0.10 per active agent/month + $0.00015 per second of tool execution; LLM tokens billed at model rates - [FREE][MCP] Mem0 | Add, search, update, and delete long-term agent memories via REST API or hosted MCP server. | auth:api_key (Authorization: Token ) | mcp:official https://mcp.mem0.ai/mcp/ | free (Hobby) tier: 10K add requests, 1K retrievals/mo, 1 project | https://docs.mem0.ai | base url: https://api.mem0.ai | free plan: Hobby: 10,000 add requests and 1,000 retrieval requests per month | async jobs: POST /v3/memories/add/ returns event_id with status PENDING; check event status (MCP tool get_event_status) or use webhooks | example call: add memories from a conversation: POST https://api.mem0.ai/v3/memories/add/ | note: Graph memory feature is gated to the Pro plan. - [FREE][MCP] Pinecone | Upsert, query, and rerank vector embeddings in managed indexes via REST/SDK or MCP server. | auth:api_key (Api-Key header) | mcp:official https://github.com/pinecone-io/pinecone-mcp | free tier (Starter plan, limited pods/reads) | https://docs.pinecone.io/guides/operations/mcp-server | base url: https://api.pinecone.io | free plan: Starter: up to 2 GB storage, 1M read units, 2M write units, 5 indexes; Assistant 1 GB storage, per month | rate limits: Starter: 1M read units and 2M write units per month per org; 100 query and 100 upsert requests/s per namespace; 429 when exceeded | example call: query an index for nearest vectors: POST https://{INDEX_HOST}/query | unit price: Standard plan: read units $16-$18 per million, write units $4-$4.50 per million, storage $0.33/GB-month; $50/month minimum | proof: GitHub 72★ pinecone-io/pinecone-mcp (fetched 2026-09-24 16:54 UTC) | note: Two official MCP servers: Developer/Assistant remote MCP and a local variant. - [FREE][MCP] Qdrant Cloud | Create clusters and store/search vector embeddings via REST/gRPC API, SDKs, or official MCP server. | auth:api_key (api-key header) | mcp:official https://github.com/qdrant/mcp-server-qdrant | Free tier: single-node cluster with 0.5 vCPU, 1 GB RAM, 4 GB disk, no card; suspends after 1 week idle | https://qdrant.tech/documentation/cloud/create-cluster/ | base url: https://...cloud.qdrant.io:6333 | free plan: Free forever single-node cluster: 0.5 vCPU, 1 GB RAM, 4 GB disk | example call: query nearest points by vector: POST https://{cluster_host}:6333/collections/{collection_name}/points/query | proof: GitHub 1,537★ qdrant/mcp-server-qdrant (fetched 2026-09-24 16:54 UTC) | note: Free clusters delete after 4 weeks of inactivity if not reactivated. - [FREE][MCP] Weaviate Cloud | Store and semantically search vector objects in a managed cluster via REST/GraphQL or MCP server. | auth:api_key (Authorization: Bearer ) | mcp:official https://github.com/weaviate/mcp-server-weaviate | Free: always-free plan, 1 cluster, 100,000 objects, 1 GB memory, 10 GB disk, 1 collection, no card required | https://docs.weaviate.io/weaviate | base url: https:///v1 | free plan: Always free: 1 cluster, 100,000 objects, 1 GB memory, 10 GB disk, 1 collection; embeddings 2,000 req/day, no card | example call: semantic (nearText) search in a collection: POST https://{cluster-host}/v1/graphql | proof: GitHub 163★ weaviate/mcp-server-weaviate (fetched 2026-09-24 16:54 UTC) | note: MCP endpoint built into the database at /v1/mcp: always on in Weaviate Cloud, disabled by default when self-hosted (writes need MCP_SERVER_WRITE_ACCESS_ENABLED). - [FREE][MCP] Zep | Store and retrieve temporal knowledge-graph agent memory via REST API or a single MCP endpoint. | auth:api_key (Authorization: Api-Key (REST API); MCP server uses OAuth 2.1 via the org's IdP) | mcp:official https://help.getzep.com/memory-mcp-server | Free tier: 10,000 credits per month, no rollover; variable rate limits | https://help.getzep.com/memory-mcp-server | base url: https://api.getzep.com/api/v2 | free plan: 10,000 credits per month, no rollover; variable rate limits | rate limits: Free plan: variable rate limits depending on service-wide load | example call: add chat messages to a user's thread memory: POST https://api.getzep.com/api/v2/threads/{threadId}/messages | unit price: 1 credit per episode up to 350 bytes (+1 per extra 350 bytes); extra credits $25 per 10,000 on Flex | note: One MCP URL serves both Zep managed cloud and BYOC deployments. - [FREE][MCP] Zilliz Cloud (Milvus) | Manage Milvus clusters and perform vector search/ingestion via REST API, SDKs, or MCP server. | auth:api_key (Authorization: Bearer ) | mcp:official https://github.com/zilliztech/zilliz-mcp-server | Free tier: serverless cluster, 5GB storage, 2.5M vCUs per month, up to 5 collections, no card; plus up to $200 one-time trial credits ($100 on signup + $100 on adding a card) | https://docs.zilliz.com/docs/get-started | base url: https://api.cloud.zilliz.com/v2 | free plan: 5 GB storage, 2.5M vCUs per month, up to 5 collections; separately $200 free credits for evaluation, no card | example call: vector similarity search in a collection: POST {CLUSTER_ENDPOINT}/v2/vectordb/entities/search | proof: GitHub 34★ zilliztech/zilliz-mcp-server (fetched 2026-09-24 16:54 UTC) | note: MCP server can even provision a new free-tier cluster on request. ## Email, team chat and notifications [communication-email-chat] - [FREE][MCP] AgentMail | Programmatically create inboxes and send/receive email autonomously, purpose-built for AI agents. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.agentmail.to/mcp | Free: 3 inboxes, 3,000 emails/month (max 100/day), 3GB storage, no card required | https://docs.agentmail.to | base url: https://api.agentmail.to/v0 | free plan: 3 inboxes, 3,000 emails/month (max 100/day), 3 GB storage, no card | rate limits: Per-organization API limits (unpublished); 429 with Retry-After on excess. Free plan capped at 100 emails/day | example call: send an email from an inbox: POST https://api.agentmail.to/v0/inboxes/{inbox_id}/messages/send | note: Newer, smaller vendor than legacy ESPs; markets itself specifically as agent-native email infra with a built-in MCP server. - [FREE] Discord API | Send messages, manage channels/roles, and build interactive bots via REST and Gateway API. | auth:api_key+oauth2 (Authorization: Bot (OAuth2 Bearer only for user-authorized access and adding the bot to servers)) | mcp:community https://github.com/SaseQ/discord-mcp | free, no key needed beyond creating a bot application | https://docs.discord.com/developers/intro | base url: https://discord.com/api/v10 | free plan: free_tier, no card | rate limits: Global 50 requests/s per bot plus per-route limits; 10,000 invalid requests per 10 min triggers IP ban | oauth scopes: bot, applications.commands | example call: send a message to a channel: POST https://discord.com/api/v10/channels/{channel.id}/messages | proof: GitHub 507★ SaseQ/discord-mcp; Smithery 82 uses (fetched 2026-09-24 16:54 UTC) | note: Per-route rate limits; bots in 100+ servers require Discord verification/approval. - [FREE][MCP] Mailgun | Send and validate transactional email via REST API and SMTP relay with webhooks. | auth:api_key (Basic auth: api:) | mcp:official https://github.com/mailgun/mailgun-mcp-server | free: 100 emails/day; 30-day free trial on paid tiers | https://documentation.mailgun.com/docs/mailgun/api-reference/intro/ | base url: https://api.mailgun.net | free plan: 100 emails/day, 1 custom sending domain, 1-day log retention | rate limits: Per-API time windows; X-RateLimit-* headers and 429 when exceeded. EU region host: api.eu.mailgun.net | example call: send an email: POST https://api.mailgun.net/v3/{domain_name}/messages | unit price: Overage from $1.80 per 1,000 emails (Basic, $15/mo incl. 10,000) or from $1.30 per 1,000 (Foundation, $35/mo incl. 50,000) | proof: SourceForge 1.0★/1 review (fetched 2026-09-24 16:58 UTC) | note: Free plan limited to 1 sending domain and 1-day log retention. Official MCP server is local only (npx @mailgun/mcp-server, stdio). - [FREE][NO-KEY] ntfy.sh Push Notifications API | Lets an agent send push notifications to a user's phone or desktop by publishing a plain HTTP POST to an ntfy topic, and read messages back from it. | auth:none (No key for public topics: POST the message body to https://ntfy.sh/. Optional access token for reserved topics: 'Authorization: Bearer tk_') | mcp:community https://github.com/gitmotion/ntfy-me-mcp | No key; anonymous publishing to public topics, rate-limited per visitor IP (burst of 60 requests, then 1 request every 5 s, roughly 17,280/day); paid plans from $6/month add reserved topics, higher limits, email and phone-call notifications. | https://docs.ntfy.sh/publish/ | base url: https://ntfy.sh | free plan: Burst of 60 requests, then 1 request every 5 s per visitor, no card | rate limits: Defaults: burst 60 requests, replenish 1 request/5 s; attachments 100 MB total, 500 MB/day bandwidth per visitor | example call: publish a push notification to a topic: POST https://ntfy.sh/{topic} | note: Public topic names act as passwords; anyone who knows the name can read or post, so use a hard-to-guess name or a reserved topic. Attachments up to 15 MB. Server is open source and self-hostable with the same API. - [FREE][MCP] Postmark | Send transactional email via REST API with delivery tracking, bounce handling, and templates. | auth:api_key (X-Postmark-Server-Token: ) | mcp:official https://github.com/ActiveCampaign/postmark-mcp | free: 100 emails/month (Developer plan, no expiry) | https://postmarkapp.com/developer/api/overview | base url: https://api.postmarkapp.com | free plan: 100 emails/month (Developer plan, no expiry), no card | rate limits: Unpublished acceptable-use limit; HTTP 429 when exceeded | example call: send one email: POST https://api.postmarkapp.com/email | unit price: overage per 1,000 emails: $1.80 (Basic), $1.30 (Pro), $1.20 (Platform); plans from $15/mo for 10,000 emails | note: Strictly transactional-email focused; enforces anti-bulk/anti-spam policy which can suspend accounts sending bulk/marketing mail. Official MCP server is local (npx @activecampaign/postmark-mcp). - [FREE][MCP] Resend | Send transactional and marketing email via REST API with templates, domains, and webhooks. | auth:api_key (Authorization: Bearer re_xxxxxxxxx) | mcp:official https://mcp.resend.com/mcp | free tier: 3,000 emails/mo, 100/day | https://resend.com/docs/api-reference/introduction | base url: https://api.resend.com | free plan: 3,000 emails/month (max 100/day), 3 domains | rate limits: 10 requests/s per team across all API keys | example call: send an email: POST https://api.resend.com/emails | unit price: Free: 3,000 emails/month (100/day); Pro $20/mo for 50,000 emails, then $0.90 per 1,000 extra emails | proof: SourceForge 4.0★/1 review (fetched 2026-09-24 16:58 UTC) | note: Official remote MCP server at mcp.resend.com/mcp; sandbox domain available for testing before custom domain verification. - [TRIAL] SendGrid (Twilio) | Send transactional and marketing email via REST/SMTP API with templates and analytics. | auth:api_key (Authorization: Bearer SG.xxxxxxxxx) | mcp:none | Trial: 100 emails/day for 60 days, no card required; paid plan after | https://www.twilio.com/docs/sendgrid/api-reference/how-to-use-the-sendgrid-v3-api/authentication | base url: https://api.sendgrid.com/v3 | free plan: 100 emails/day for 60 days, no card | rate limits: Per-endpoint limits reported in X-RateLimit-* headers; HTTP 429 when exceeded | example call: send an email: POST https://api.sendgrid.com/v3/mail/send | unit price: Plans from $19.95/month (Essentials 50K emails); overage $0.0013 per email on 50K plan, $0.0009 on 100K plan, $0.0011-$0.0005 on Pro tiers | proof: SourceForge 3.9★/8 reviews (fetched 2026-09-24 16:58 UTC) | note: Now a Twilio product; sender identity/domain authentication required before sending. - [FREE][MCP] Slack API | Post messages, manage channels, and read conversation history in Slack via the Web API. | auth:oauth2 (Authorization: Bearer xoxb-...) | mcp:official https://mcp.slack.com/mcp | free, no key needed beyond creating a Slack app/workspace | https://docs.slack.dev/reference/methods | base url: https://slack.com/api | free plan: free_tier, no card | rate limits: Per-method tiers: T1 1+/min, T2 20+/min, T3 50+/min, T4 100+/min; chat.postMessage ~1 msg/s per channel; non-Marketplace apps: conversations.history 1/min | oauth scopes: chat:write, channels:read, channels:history, groups:history, im:history | example call: post a message to a channel: POST https://slack.com/api/chat.postMessage | proof: Smithery 12.1k uses; SourceForge 4.6★/250 reviews (fetched 2026-09-24 16:54 UTC) | note: Requires creating a Slack app with OAuth scopes; per-method rate-limit tiers apply. The official remote MCP (OAuth 2.0) works only for directory-published or internal Slack apps, and in partner clients such as Claude. - [FREE] Stream (GetStream) Chat & Video API | Build and moderate in-app chat and video with REST/SDK APIs, channels, and real-time messaging. | auth:api_key (API key + server-side secret used to mint short-lived user JWT tokens) | mcp:none | Free tier: Build plan with 1,000 MAU/month and 100 concurrent connections, no card; Maker account gives $100/month credit for teams under 5 people and under $10k monthly revenue | https://getstream.io/chat/docs/ | free plan: Build plan: 1,000 MAU, 100 concurrent connections, per month, no card | rate limits: Per-endpoint per-minute limits (60 to 10,000/min, e.g. Send Message 1,000/min) plus 60 requests/min per user | example call: send a message to a channel (server-side): POST https://chat.stream-io-api.com/channels/{type}/{id}/message?api_key={API_KEY} | unit price: Chat overage: $0.09 per MAU above plan limit, $0.99 per extra concurrent connection, $5.00 per 1M stored messages | note: Client access requires server-minted short-lived user tokens; not a pure send-and-forget messaging API like email/SMS providers. - [FREE][MCP] Zoom API | Schedule, update, and manage meetings, webinars, and cloud recordings programmatically via REST API. | auth:oauth2 (Authorization: Bearer (Server-to-Server OAuth recommended for agents)) | mcp:official https://mcp.zoom.us/mcp/zoom/streamable | usable on free Zoom account within Basic plan limits; some endpoints require paid plan | https://developers.zoom.us/docs/api/ | base url: https://api.zoom.us/v2 | free plan: Free plan API limits: light 4/s and 6,000/day, medium 2/s and 2,000/day, heavy 1/s and 1,000/day, no card | rate limits: Per plan: Free light 4/s (6,000/day), Pro light 30/s, Business+ light 80/s; medium/heavy lower; 429 on excess | example call: create a scheduled meeting: POST https://api.zoom.us/v2/users/{userId}/meetings | note: Server-to-Server OAuth app type is the recommended path for unattended agent use; some features gated behind licensed/paid plans. Official remote MCP servers (streamable HTTP, user OAuth) run at the mcp.zoom.us gateway. ## SMS and messaging apps [sms-messaging] - [MCP] AWS End User Messaging SMS | Send SMS, MMS and voice messages and manage sender numbers, opt-outs and registrations via the AWS SMS and Voice v2 API. | auth:cloud_iam (AWS Signature Version 4 with IAM credentials (use an AWS SDK or CLI: aws pinpoint-sms-voice-v2 send-text-message)) | mcp:official https://aws-mcp.us-east-1.api.aws/mcp | Paid only; US SMS $0.00774/message + $0.00421 carrier fee (10DLC or toll-free) | https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html | base url: https://sms-voice.{region}.amazonaws.com | free plan: none | rate limits: SendTextMessage 1 request/s per region by default (raisable); 1 msg/s per recipient; sandbox $1/month spend | note: New accounts start in a sandbox: $1/month spend limit, up to 10 verified destination numbers. Production access needs an AWS Support case (reviewed, about 24 h). US sending needs a registered 10DLC or toll-free number. SendTextMessage defaults to 1 request/s per region. The AWS MCP Server is generic (calls any AWS API). - [MCP] Bird (formerly MessageBird) | Send SMS, email and WhatsApp messages, verify phone numbers and track delivery via REST API or hosted MCP. | auth:api_key+oauth2 (Authorization: Bearer bk__... workspace API key (dashboard), or OAuth 2.0 user token (auth code + PKCE or device flow)) | mcp:official https://mcp.bird.com | Paid only; prepaid wallet, US long code or toll-free $0.0035/SMS + carrier fees | https://bird.com/docs/api | base url: https://us1.platform.bird.com/v1 (or https://eu1.platform.bird.com/v1) | free plan: none | rate limits: Per-organization regional policies (e.g. sms_send); quota in RateLimit-Policy header; 429 with Retry-After | async jobs: POST /v1/sms/messages returns 202 Accepted with a message id; final status via webhooks or GET | oauth scopes: sms:write, sms_management:write, numbers:write | note: SMS draws on a prepaid wallet (402 if empty). Destination countries are default-deny except your home country; enable more in the dashboard. US long codes need 10DLC registration; the US has no alphanumeric senders. Hosted MCP uses OAuth; a local stdio MCP runs via the bird CLI (bird mcp). - [FREE][MCP] LINE Messaging API | Lets an agent send and reply to messages, rich messages and broadcasts to users of a LINE Official Account and read user profiles. | auth:api_key (Authorization: Bearer (issued for the Messaging API channel in LINE Developers Console)) | mcp:official https://github.com/line/line-bot-mcp-server | Free Communication plan (Japan): 200 push/broadcast messages/month; reply messages are unlimited. Beyond that only paid plans (Light JPY 5,000 for 5,000 messages, Standard JPY 15,000 for 30,000). Free quotas vary by region | https://developers.line.biz/en/reference/messaging-api/ | base url: https://api.line.me | free plan: 200 messages (Communication plan, Japan), per month, no card | example call: send a push message: POST https://api.line.me/v2/bot/message/push | unit price: Japan Standard plan (JPY 15,000/mo incl. 30,000 messages): additional push messages up to JPY 3 each, counted per recipient; reply messages are free | note: Requires a LINE Official Account and a Messaging API channel. MCP server is local (stdio, npx @line/line-bot-mcp-server) with channel token and user ID env vars. - [TRIAL][MCP] Plivo | Send and receive SMS and MMS worldwide and check delivery status via REST API. | auth:api_key (HTTP Basic auth: Auth ID as username, Auth Token as password (from Plivo console)) | mcp:official https://github.com/plivo/mcp | Trial: $10 free credits, no card; then paid per message (US long code $0.0077/SMS + carrier surcharge) | https://www.plivo.com/docs/messaging/api/overview | base url: https://api.plivo.com/v1/Account/{auth_id} | free plan: $10 in free credits, one-time, no card | rate limits: 300 requests per 5 seconds; 429 when exceeded | example call: send an SMS: POST https://api.plivo.com/v1/Account/{auth_id}/Message/ | unit price: US outbound SMS: long code $0.0077, toll-free $0.0079 per message, plus carrier surcharge $0.0035-$0.0050 | note: Signup needs a business email and phone verification. Trial accounts can only message verified sandbox numbers, no alphanumeric sender IDs. US A2P traffic needs 10DLC or toll-free registration. The MCP at plivo.com/docs/mcp only searches docs. - [TRIAL][MCP] Sinch | Send and receive SMS (and WhatsApp, RCS and other channels) via the Conversation REST API. | auth:api_key (Access key ID + secret (dashboard > Access keys): HTTP Basic, or exchange at https://auth.sinch.com/oauth2/token (client credentials) for a Bearer token) | mcp:official https://github.com/sinch/sinch-mcp-server | Trial: free trial credit and a free test number on signup, no card; then paid (US 10DLC $0.0078/SMS + carrier fees) | https://developers.sinch.com/docs/conversation/api-reference | base url: https://{region}.conversation.api.sinch.com (region: us, eu, br) | free plan: Trial credit and one free test number on signup, one-time, no card | rate limits: 800 requests/s per project; app queue drains to channel at 20 msg/s by default; 429 when exceeded | example call: send an SMS via the Conversation API: POST https://{region}.conversation.api.sinch.com/v1/projects/{project_id}/messages:send | unit price: US SMS (10DLC or toll-free): $0.0078 per outbound message, plus carrier fees | note: The standalone SMS API is only for existing customers; new accounts send SMS through the Conversation API with an SMS channel. The trial test number can only text your own verified numbers. US A2P needs 10DLC or toll-free registration. MCP server (npm @sinch/mcp) is a developer preview, run locally or self-hosted. - [FREE] Telegram Bot API | Send/receive messages, media, and inline interactions via a simple HTTPS bot API. | auth:api_key (token in URL path: https://api.telegram.org/bot/METHOD) | mcp:community https://github.com/chigwell/telegram-mcp | free, no key needed beyond a bot token from @BotFather | https://core.telegram.org/bots/api | base url: https://api.telegram.org/bot | free plan: free_tier, no card | rate limits: ~1 message/s per chat, 20 messages/min per group, ~30 messages/s for bulk; paid broadcasts up to 1,000/s | example call: send a text message: POST https://api.telegram.org/bot{token}/sendMessage | proof: GitHub 1,692★ chigwell/telegram-mcp (fetched 2026-09-24 16:54 UTC) | note: No single official SDK (community libraries only); a self-hosted local Bot API server option removes some file-size limits. Listed MCP server uses a user account via Telethon/MTProto (API_ID/API_HASH + session string from my.telegram.org), not the bot token. - [TRIAL][MCP] Telnyx | Send and receive SMS, MMS, RCS and WhatsApp messages and manage phone numbers via REST API. | auth:api_key (Authorization: Bearer (Mission Control Portal > API Keys)) | mcp:official https://api.telnyx.com/v2/mcp | Trial: free testing credits on signup (amount not published); then paid (US 10DLC $0.004/SMS part + carrier fees) | https://developers.telnyx.com/api-reference/messages/send-a-message | base url: https://api.telnyx.com/v2 | free plan: Free testing credits for new accounts (amount not stated), one-time | rate limits: Send rate per sender: long code 0.1 msg/s (non-US), toll-free 20 msg/s, short code 1,000 msg/s; excess is queued | async jobs: Send is queued; delivery progress and final status arrive via messaging webhooks | example call: send an SMS: POST https://api.telnyx.com/v2/messages | note: US A2P messaging needs 10DLC registration; US long-code throughput is set per 10DLC campaign. Default send rates: long code 0.1 msg/s (non-US), toll-free 20 msg/s per number. Agents can sign up via a bot-challenge flow (telnyx.com/agent-signup.md). - [TRIAL][MCP] Twilio | Send/receive SMS, WhatsApp messages, and voice calls programmatically via REST API. | auth:api_key (Basic auth: AccountSID:AuthToken (or API Key SID:Secret)) | mcp:official https://github.com/twilio-labs/mcp | Trial: 100 SMS, 100 WhatsApp, 3,000 emails, 75 voice minutes; no card; one-time on signup, expires after 30 days | https://www.twilio.com/docs/usage/api | free plan: 100 SMS, 100 WhatsApp messages, 3,000 emails, 75 voice minutes; expires after 30 days; only up to 5 verified numbers, one-time, no card | example call: send an SMS: POST https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Messages.json | unit price: SMS to Poland: $0.0457 per outbound segment (mobile numbers and alphanumeric sender IDs); $0.001 fee per failed message | mcp: docs-only: the server searches documentation, it cannot call the API | proof: GitHub 111★ twilio-labs/mcp; SourceForge 4.8★/13 reviews (fetched 2026-09-24 16:54 UTC) | note: Trial accounts can only message verified numbers; US SMS at scale requires A2P 10DLC registration. Hosted MCP is read-only docs/API-spec search; the executing server is Twilio Labs' npm @twilio-alpha/mcp (alpha). - [TRIAL][MCP] Vonage API | Send SMS, make voice calls, and build video apps via a unified communications REST API. | auth:api_key (API key+secret for SMS/Number Insight; JWT bearer token for Voice/Video APIs) | mcp:official https://github.com/Vonage-Community/vonage-mcp-server-api-bindings | trial/test credit on signup, then pay-as-you-go | https://developer.vonage.com/en/documentation | example call: send an SMS: POST https://rest.nexmo.com/sms/json | unit price: SMS to Poland: $0.04843 per outbound message | note: Auth method differs per sub-API (API key/secret vs JWT), which agents must account for. - [FREE] WhatsApp Business Cloud API | Send/receive WhatsApp messages, template messages, and media programmatically via Graph API. | auth:oauth2 (Authorization: Bearer ) | mcp:community https://github.com/networkerman/whatsapp-cloud-api-mcp-server | Free: non-template (service) messages inside an open 24h customer service window; template messages billed per message (per-message pricing since 2025-07-01) | https://developers.facebook.com/docs/whatsapp/cloud-api | free plan: Non-template messages inside an open 24h customer service window are free; template messages billed per message | rate limits: Up to 80 messages/s per business phone number by default (upgradable) | oauth scopes: whatsapp_business_messaging, whatsapp_business_management | example call: send a text message: POST https://graph.facebook.com/v25.0/{phone-number-id}/messages | unit price: Non-template messages inside an open customer service window are free; template messages are charged per delivered message at rates by category and recipient country (rate cards linked on page) | proof: GitHub 6,310★ lharries/whatsapp-mcp (fetched 2026-09-24 16:54 UTC) | note: Requires Meta Business verification and pre-approved message templates for outbound marketing/utility messages outside the 24h session window. ## Voice agents and telephony [voice-agents-telephony] - [FREE][MCP] Bland AI | Programmatically create AI phone agents and place/manage automated outbound and inbound calls. | auth:api_key (Authorization: Bearer header (bare key without prefix still accepted)) | mcp:official https://api.bland.ai/v1/mcp | free credits + inbound number on signup (Start plan), no credit card required | https://docs.bland.ai/api-v1/ | base url: https://api.bland.ai/v1 | free plan: 2 credits + an inbound number; 100 calls/day, 10 concurrent calls, no card | rate limits: Start plan: 100 calls/day, 100 calls/hour, 10 concurrent calls; MCP server 120 req/min per org | async jobs: POST /v1/calls returns call_id; poll call status/logs or pass webhook to receive the call object when it ends | example call: place an outbound AI phone call: POST https://api.bland.ai/v1/calls | unit price: Connected calls: $0.14/min on Start (no platform fee), $0.12/min on Build ($299/mo platform fee) | note: MCP server rate-limited to 120 req/min/org; distinguishes read-only vs destructive operations. - [TRIAL][MCP] Deepgram Voice Agent API | Run a full-duplex speech-to-speech voice agent pipeline (STT+LLM+TTS) over a WebSocket API. | auth:api_key (Authorization: Token ) | mcp:official https://developers.deepgram.com/developer-tools/cli/mcp-server | $200 free credit on signup | https://developers.deepgram.com/docs/voice-agent | free plan: $200 credit, one-time, no card | rate limits: Pay As You Go: up to 45 concurrent Voice Agent WSS connections (60 on Growth); STT 150 WSS / 50 REST; TTS 45 | data policy: Model Improvement Program may keep data for training; opt out per request with mip_opt_out=true (data kept only for processing) | unit price: Voice Agent Standard: $0.075 per minute of WebSocket connection (Pay As You Go); BYO TTS $0.065/min, BYO LLM $0.059/min, BYO LLM+TTS $0.050/min | note: Primarily an STT/TTS/voice-agent infra layer, often paired with a telephony provider like Twilio to reach phone calls. MCP server built into the dg CLI ('dg mcp', stdio or SSE); docs MCP at https://developers.deepgram.com/_mcp/server. - [FREE][MCP] ElevenLabs Agents Platform | Build and deploy conversational AI voice agents with telephony (SIP/Twilio) integration via API and SDKs. | auth:api_key (xi-api-key: ) | mcp:official https://api.elevenlabs.io/v1/mcp | Free plan: 10k credits/month shared across ElevenLabs products; no commercial license (from Starter, $6/month) | https://elevenlabs.io/docs/eleven-agents/overview | base url: https://api.elevenlabs.io/v1 | free plan: 10k credits, per month | data policy: Zero Retention Mode available per agent and for Enterprise API use | example call: create a conversational agent: POST https://api.elevenlabs.io/v1/convai/agents/create | unit price: Agents (Speech Engine): $0.08 per minute beyond plan-included minutes, $0.16 per burst minute | note: Official hosted MCP server uses OAuth (sign in with ElevenLabs account) rather than a raw API key; core REST API uses api-key auth. - [FREE] LiveKit Cloud | Build and deploy real-time voice AI agents with SIP telephony support using LiveKit's server SDKs and APIs. | auth:api_key (API key + secret sign a JWT access token sent as Authorization: Bearer ) | mcp:none | free Build plan: 1,000 agent session minutes/mo, 5,000 WebRTC participant minutes/mo, 50GB data transfer | https://docs.livekit.io/reference/ | free plan: 1,000 agent session min, 5,000 WebRTC participant min, 50GB transfer, $2.50 inference credits, per month, no card | rate limits: Build plan: up to 100 concurrent users and agents | example call: dispatch a voice agent into a room: POST https://{projectDomain}/twirp/livekit.AgentDispatchService/CreateDispatch | unit price: Agent sessions: $0.01 per minute overage on paid plans (Build includes 1,000 min/mo free); WebRTC overage $0.0004-$0.0005 per participant minute | note: Self-hosted open-source option also exists; Cloud is the managed offering with usage-based billing beyond the free tier. - [TRIAL][MCP] Retell AI | Build, deploy, and manage AI voice agents that handle phone and web calls via REST API and SDKs. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.retellai.com | $10 free credit on signup, then pay-as-you-go ($0.07-$0.31/min for voice) | https://docs.retellai.com/api-references/overview | base url: https://api.retellai.com | free plan: $10 in free credits, one-time | rate limits: Pay-As-You-Go workspaces: 20 concurrent calls by default (extra $8/call/month); calls max 1 hour by default | example call: place an outbound AI phone call: POST https://api.retellai.com/v2/create-phone-call | unit price: Per call minute: voice infra $0.055 + LLM (e.g. $0.064 GPT 5.6 Terra) + telephony ($0.015 US via Twilio); advertised $0.07-$0.31/min | proof: SourceForge 1.0★/1 review (fetched 2026-09-24 16:58 UTC) | note: Official MCP at https://mcp.retellai.com (Streamable HTTP) authenticates with Authorization: Bearer . - [TRIAL][MCP] Synthflow API | Create and manage AI phone voice agents and trigger/manage outbound calls programmatically via REST API. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.synthflow.ai/mcp | Paid only: pricing page lists Enterprise contracts from $30,000/year; no self-serve free trial shown | https://docs.synthflow.ai/getting-started-with-your-api | base url: https://api.synthflow.ai/v2 | rate limits: Per-workspace concurrency limit and CAPS (calls initiated per second) limit; excess returns 429 or is queued | proof: SourceForge 1.0★/1 review (fetched 2026-09-24 16:58 UTC) | note: Go-to-market is enterprise sales. Official remote MCP (~60 tools) also has regional URLs: https://mcp.us.synthflow.ai/mcp and https://mcp.eu.synthflow.ai/mcp. - [TRIAL][MCP] Twilio Programmable Voice | Programmatically make, receive, and control phone calls (IVR, recording, conferencing) via REST API. | auth:api_key (Basic Auth (Account SID + Auth Token) or API Key/Secret) | mcp:official https://github.com/twilio-labs/mcp | Trial: one-time free units (e.g. 75 voice minutes, 100 SMS, 100 WhatsApp, 3,000 emails), no card, expires after 30 days; then pay-as-you-go | https://www.twilio.com/docs/voice | base url: https://api.twilio.com/2010-04-01 | free plan: 75 voice minutes, 100 SMS, 100 WhatsApp messages, 3,000 emails; verified numbers only, one-time, no card | rate limits: Account API concurrency limit; exceeding returns 429 Too Many Requests | example call: make an outbound call: POST https://api.twilio.com/2010-04-01/Accounts/{AccountSid}/Calls.json | unit price: US: outbound calls $0.0140/min; inbound $0.0085/min on local numbers (+$1.15/mo per number) | proof: GitHub 169★ twilio/twilio-oai; GitHub 111★ twilio-labs/mcp (fetched 2026-09-24 16:54 UTC) | note: Widely used as the underlying telephony carrier beneath voice-agent platforms (Vapi, Retell, ElevenLabs, LiveKit) for actual call carriage. Twilio's own MCP (npm @twilio-alpha/mcp) is alpha. - [TRIAL][MCP] Vapi | Create, configure, and run AI voice assistants that make and receive phone calls via REST API. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.vapi.ai/mcp | $5 free credit on signup, then pay-as-you-go (~$0.05/min platform fee + provider costs) | https://docs.vapi.ai/api-reference | base url: https://api.vapi.ai | free plan: $5 free credits, one-time | rate limits: 4 concurrent calls with no Success Package; 10 on Core ($29/mo), 30 on Pro | example call: start an outbound phone call with an assistant: POST https://api.vapi.ai/call | unit price: $0.05 per call minute Vapi hosting fee; transcriber, LLM, voice and telephony billed separately at cost | note: Also has an official MCP server (streamable-HTTP and SSE endpoints) exposing assistants/calls/phone numbers as tools. ## Productivity and workspace [productivity-workspace] - [FREE][MCP] Airtable API | Read and write records in Airtable bases and tables via REST API. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.airtable.com/mcp | Free tier: 1,000 API calls per workspace per month on the Free plan, 5 req/sec per base | https://airtable.com/developers/web/api/introduction | base url: https://api.airtable.com/v0 | free plan: 1,000 API calls per workspace, per month | rate limits: 5 requests/sec per base; 50 requests/sec per user across PATs; 429 then wait 30s | oauth scopes: data.records:read, data.records:write | example call: create records in a table: POST https://api.airtable.com/v0/{baseId}/{tableIdOrName} | proof: GitHub 457★ domdomegg/airtable-mcp-server; Smithery 500 uses; SourceForge 4.7★/28 reviews (fetched 2026-09-24 16:54 UTC) | note: Official JS client available; Python/Ruby/.NET clients are community-maintained. - [FREE][MCP] Asana API | Create tasks, projects, and comments in Asana workspaces via REST API. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.asana.com/v2/mcp | free tier: API included on Personal (free) plan, rate limited | https://developers.asana.com | base url: https://app.asana.com/api/1.0 | free plan: free_tier | rate limits: 150 requests/min per token on free domains; 1,500/min on paid domains | oauth scopes: tasks:read, tasks:write, projects:read, projects:write, stories:write, users:read, workspaces:read | example call: create a task: POST https://app.asana.com/api/1.0/tasks | proof: Smithery 94 uses; SourceForge 4.7★/97 reviews (fetched 2026-09-24 16:54 UTC) | note: Official remote MCP server uses OAuth; MCP tokens work only with the MCP server, not the REST API. - [FREE][MCP] Atlassian (Jira, Confluence) | Create and manage Jira issues and Confluence pages via REST API or the official remote MCP server. | auth:oauth2 (Authorization: Bearer (or basic auth with API token for Cloud REST)) | mcp:official https://mcp.atlassian.com/v2/mcp | free tier: available on Free Jira/Confluence plans; rate limits vary by plan | https://developer.atlassian.com | base url: https://your-domain.atlassian.net/rest/api/3 | free plan: Jira Free: up to 10 users, 2 GB storage, no card | rate limits: Points-based: 65,000 points/hour global pool for apps (API-token traffic not affected); 429 with Retry-After | oauth scopes: read:jira-work, write:jira-work, read:jira-user | example call: create a Jira issue: POST https://{your-domain}.atlassian.net/rest/api/3/issue | note: Official Atlassian Remote MCP (Rovo) rate limits range 500-10,000+ calls/hour depending on subscription tier; does not store/cache content. - [FREE][MCP] Box API | Upload, download, and manage files, folders, and metadata in Box via REST API. | auth:oauth2 (Authorization: Bearer ) | mcp:official https://mcp.box.com | Free: developer plan with 10 GB storage, full API access and 1,000 AI units per month, no payment required | https://developer.box.com/guides/api-calls/ | base url: https://api.box.com/2.0 | free plan: Free developer plan: 10 GB storage, full API access, 1,000 AI units/month, no card | rate limits: 1,000 API requests/min per user; uploads 240/min; search 6/sec per user | oauth scopes: root_readonly, root_readwrite, ai.readwrite | example call: upload a file: POST https://upload.box.com/api/2.0/files/content | note: Also supports JWT/Client Credentials Grant for server-to-server auth. - [FREE][MCP] Cal.com API | Create and manage bookings, event types, and availability via the Cal.com REST API v2. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.cal.com/mcp | free tier: API included on Free plan, 120 req/min (higher limits on request) | https://cal.com/docs/api-reference/v2/introduction | base url: https://api.cal.com/v2 | rate limits: 120 requests/min per API key; can be raised to ~200/min, 800/min possibly at extra cost | note: OAuth strongly recommended for production integrations; API keys are simpler but less secure. - [FREE][MCP] Calendly API | Programmatically book meetings and read/write scheduling, event, and contact data via REST API v2. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.calendly.com | 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 | https://developer.calendly.com/api-docs | base url: https://api.calendly.com | free plan: free_tier | example call: book a meeting (create an event invitee): POST https://api.calendly.com/invitees | proof: Smithery 23 uses; SourceForge 4.7★/14 reviews (fetched 2026-09-24 16:54 UTC) - [FREE][MCP] ClickUp API | Create and manage ClickUp tasks, lists, and docs via REST API or the official MCP server. | auth:api_key+oauth2 (Authorization: (no Bearer prefix) or OAuth2 token) | mcp:official https://mcp.clickup.com/mcp | free tier: API access included on Free Forever plan | https://developer.clickup.com/reference | base url: https://api.clickup.com/api/v2 | free plan: Free Forever plan: API at 100 requests/min per token | rate limits: 100 requests/min per token on Free Forever, Unlimited, Business; 1,000 on Business Plus; 10,000 on Enterprise | example call: create a task in a list: POST https://api.clickup.com/api/v2/list/{list_id}/task | proof: SourceForge 4.6★/122 reviews (fetched 2026-09-24 16:59 UTC) | note: MCP server is OAuth-only (no API keys); Free Forever is limited to 50 MCP calls per 24h without the AI add-on. - [FREE][MCP] Coda API (Superhuman Docs) | Read and write Coda (now 'Superhuman Docs') documents, tables, and rows via REST API or an MCP server. | auth:api_key (Authorization: Bearer ) | mcp:official https://docs.superhuman.com/apis/mcp | free, included for all users on both free and paid workspaces | https://docs.superhuman.com/developers/apis/v1 | base url: https://coda.io/apis/v1 | free plan: free_tier | rate limits: Reads 100 req/6s; writes 10 req/6s; doc content writes 5 req/10s; list docs 4 req/6s | async jobs: Writes return HTTP 202 with requestId; check GET /mutationStatus/{requestId} | example call: insert rows into a table: POST https://docs.superhuman.com/apis/v1/docs/{docId}/tables/{tableIdOrName}/rows | note: 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). - [FREE][MCP] Dropbox API | Upload, download, and manage files and folders in Dropbox via the HTTP REST API. | auth:oauth2 (Authorization: Bearer ) | mcp:official https://mcp.dropbox.com/mcp | free tier: API access included on Basic (free) plan, rate limited | https://www.dropbox.com/developers/documentation/http/documentation | base url: https://api.dropboxapi.com/2 | free plan: Dropbox Basic: 2 GB storage | proof: SourceForge 4.5★/226 reviews (fetched 2026-09-24 16:59 UTC) | note: Official remote MCP server is in open beta and uses Dropbox OAuth. - [FREE][MCP] Google Workspace APIs (Gmail, Calendar, Drive) | Read/write Gmail messages, Calendar events, and Drive files programmatically via REST APIs. | auth:oauth2 (Authorization: Bearer ) | mcp:official https://developers.google.com/workspace/guides/configure-mcp-servers | Free: no charge within per-API daily quotas; Google plans to bill quota overages to the Cloud billing account later in 2026 | https://developers.google.com/workspace | free plan: Gmail API: free up to 80,000,000 quota units/day per project | rate limits: Gmail: 1,200,000 quota units/min per project, 6,000/min per user; messages.send costs 100 units | oauth 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 | example call: list Gmail messages: GET https://gmail.googleapis.com/gmail/v1/users/{userId}/messages | note: 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. - [FREE][MCP] Linear API | Create, query, and update Linear issues, projects, and comments via GraphQL API or the official MCP server. | auth:api_key+oauth2 (Authorization: (personal key, no Bearer) or Authorization: Bearer ) | mcp:official https://mcp.linear.app/mcp | free tier: API access included on Free plan (rate limited) | https://linear.app/developers | base url: https://api.linear.app/graphql | free plan: Free plan incl. API and webhook access, 250 issues | rate limits: API key: 2,500 requests/hour and 3,000,000 complexity points/hour per user; OAuth: 5,000 req/hour | oauth scopes: read, write, issues:create, comments:create | example call: create an issue: POST https://api.linear.app/graphql | proof: Smithery 3,816 uses; SourceForge 5.0★/1 review (fetched 2026-09-24 16:54 UTC) | note: GraphQL API (not REST). Official MCP also has a read-only variant at mcp.linear.app/mcp/readonly. - [FREE][MCP] Microsoft Graph (Outlook, Teams, OneDrive) | Single REST endpoint to read/write Outlook mail, Calendar events, Teams, and OneDrive/SharePoint data. | auth:oauth2 (Authorization: Bearer ) | mcp:official https://mcp.svc.cloud.microsoft/enterprise | free with a Microsoft 365/Entra ID tenant (free dev tenant via Microsoft 365 Developer Program) | https://learn.microsoft.com/en-us/graph/overview | base url: https://graph.microsoft.com/v1.0 | rate limits: Global 130,000 requests/10s per app across tenants; service-specific limits apply; 429 with Retry-After | oauth scopes: User.Read | note: 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. - [FREE][MCP] monday.com API | Query and update monday.com boards, items, and workflows via GraphQL API or a hosted MCP endpoint. | auth:api_key+oauth2 (Authorization: ) | mcp:official https://mcp.monday.com/mcp | free tier: GraphQL API included on Free plan (rate limited) | https://developer.monday.com | base url: https://api.monday.com/v2 | free plan: Free plan: 1,000 API calls/day; 1M complexity points/min | rate limits: Complexity 10M points/min per personal token (1M on trial/free); Free plan 1,000 calls/day reset midnight UTC | example call: read items on a board (GraphQL): POST https://api.monday.com/v2 | proof: SourceForge 4.8★/98 reviews (fetched 2026-09-24 17:00 UTC) | note: Hosted MCP accepts a personal API token or OAuth 2.0; SSE transport is deprecated in favor of Streamable HTTP. - [FREE][MCP] NocoDB Cloud API | Lets an agent read, create and update records, tables and views in NocoDB spreadsheet-style databases. | auth:api_key+oauth2 (REST: 'xc-token: ' header; MCP: OAuth at app.nocodb.com/mcp, or token access at /mcp/ with 'x-api-key: ' header) | mcp:official https://app.nocodb.com/mcp | Free plan: 1,000 records, 1 GB storage, 1,000 API calls/month, 3 editors, 100 automation runs; no credit card | https://nocodb.com/docs/apis-and-mcp | base url: https://app.nocodb.com | free plan: 1,000 API calls, 1,000 records, 1 GB storage, 3 editors, per month, no card | example call: list records in a table (Data API v3): GET https://app.nocodb.com/api/v3/data/{baseId}/{tableId}/records | note: 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. - [FREE][MCP] Notion API | Read, create, and update Notion pages, databases, and comments via REST API. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.notion.com/mcp | free, API access included on all plans (rate limit ~3 req/sec) | https://developers.notion.com | base url: https://api.notion.com/v1 | free plan: free_tier | rate limits: 180 requests/min per connection (600/min on Business/Enterprise) plus per-workspace limits; 429 with Retry-After | example call: create a page under an existing page: POST https://api.notion.com/v1/pages | proof: Smithery 3,841 uses; SourceForge 4.7★/26 reviews (fetched 2026-09-24 16:54 UTC) | note: Internal integrations use static tokens; public integrations use OAuth2. Official hosted MCP endpoint requires sign-in (returns 401 unauthenticated). - [FREE][MCP] Todoist API | Create, read, and complete Todoist tasks and projects via REST API or the official MCP server. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://ai.todoist.net/mcp | free to use; some features gated by the user's Todoist plan | https://developer.todoist.com/api/v1/ | base url: https://api.todoist.com/api/v1 | rate limits: Per user: 1,000 partial sync requests and 100 full sync requests per 15 minutes; up to 100 commands per request | oauth scopes: data:read, data:read_write, task:add, data:delete, project:delete | proof: SourceForge 4.8★/14 reviews (fetched 2026-09-24 17:00 UTC) | note: Official MCP works with Claude, ChatGPT, Cursor, VS Code; supports OAuth dynamic client registration (RFC 7591). - [FREE][MCP] Trello API | Create and manage Trello boards, lists, and cards via REST API. | auth:api_key+oauth2 (key=&token= query params, or Authorization: OAuth oauth_consumer_key="", oauth_token="") | mcp:official https://mcp.trello.com/v1 | free, no key needed to register an app; usage is rate limited | https://developer.atlassian.com/cloud/trello/rest/ | base url: https://api.trello.com/1 | rate limits: 300 requests/10s per API key; 100 requests/10s per token; /1/members 100 requests/900s | oauth scopes: read, write, account | note: 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. ## CRM, support and marketing [crm-support-marketing] - [FREE][MCP] Attio API | Search, create, and update records, lists, and notes in an Attio CRM workspace via REST API or official MCP. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.attio.com/mcp | Free tier: up to 3 seats, 50,000 records, API access included; no card required; 14-day trial of Pro plan | https://docs.attio.com/ | base url: https://api.attio.com/v2 | free plan: Free plan: up to 3 seats, 50,000 records, API and webhook access included, no card | rate limits: 100 read requests/second and 25 write requests/second | oauth scopes: record_permission:read-write, object_configuration:read | example call: create a company record: POST https://api.attio.com/v2/objects/{object}/records | proof: Smithery 277 uses (fetched 2026-09-24 16:54 UTC) | note: Official MCP at mcp.attio.com/mcp uses OAuth login (no API key needed); read ops auto-approved, write ops require user confirmation in the MCP client. - [FREE][MCP] HubSpot API | Create/update CRM contacts, deals, companies, and engagements, or send marketing emails, via REST API or remote MCP. | auth:api_key+oauth2 (Authorization: Bearer (or OAuth2 access token)) | mcp:official https://mcp.hubspot.com | free CRM account with limited-scope API access; many endpoints require a paid Hub tier (see APIs-by-tier docs) | https://developers.hubspot.com/docs/api/overview | base url: https://api.hubapi.com | free plan: Free tools: up to 2 users, 1,000 contacts, no card | rate limits: Private apps: Free & Starter 100 req/10s per app, 250,000/day per account; Professional 190/10s, 625,000/day; Enterprise 190/10s, 1,000,000/day | oauth scopes: crm.objects.contacts.read, crm.objects.contacts.write | example call: create a CRM contact: POST https://api.hubapi.com/crm/v3/objects/contacts | proof: Smithery 1,166 uses (fetched 2026-09-24 16:54 UTC) | note: Remote MCP server at mcp.hubspot.com requires account admin authorization first (OAuth2); some API endpoints gated by subscription tier. - [FREE][MCP] Intercom API | Manage conversations, contacts, companies, and Help Center articles via REST API or Intercom's official remote MCP server. | auth:api_key+oauth2 (Authorization: Bearer (workspace access token for private apps; OAuth for public apps)) | mcp:official https://mcp.intercom.com/mcp | free development workspace for building/testing; production use requires a paid Intercom plan | https://developers.intercom.com/docs/references/rest-api/api.intercom.io | base url: https://api.intercom.io | free plan: Free development workspace (dev only, US region, max 20 users/leads, no outbound email) | rate limits: 10,000 API calls/min per app and 25,000/min per workspace, enforced in 10-second windows | example call: reply to a conversation: POST https://api.intercom.io/conversations/{conversation_id}/reply | proof: SourceForge 4.7★/9 reviews (fetched 2026-09-24 17:00 UTC) | note: Official MCP has region-specific endpoints: US at mcp.intercom.com/mcp, EU at mcp.eu.intercom.com/mcp; supports OAuth or bearer token auth. - [FREE][MCP] Klaviyo API | Manage email/SMS marketing profiles, lists, flows, and campaign analytics via Klaviyo's REST API or official MCP server. | auth:api_key+oauth2 (Authorization: Klaviyo-API-Key ) | mcp:official https://mcp.klaviyo.com/mcp | free plan up to 250 contacts / 500 email sends per month | https://developers.klaviyo.com/en/reference/api_overview | base url: https://a.klaviyo.com/api | free plan: Up to 250 active profiles, 500 email sends/month, $5 of mobile messages/month | rate limits: Per-account per-endpoint tiers: XS 1/s,15/m; S 3/s,60/m; M 10/s,150/m; L 75/s,700/m; XL 350/s,3500/m | async jobs: bulk import/catalog and campaign send operations create jobs; poll the corresponding get_*_job endpoint | oauth scopes: profiles:read, profiles:write, lists:read, lists:write, campaigns:read, campaigns:write, events:write | example call: create a profile: POST https://a.klaviyo.com/api/profiles | proof: Smithery 2 uses; SourceForge 4.5★/8 reviews (fetched 2026-09-24 16:54 UTC) | note: Official remote MCP at mcp.klaviyo.com/mcp uses OAuth with dynamic client registration; a local MCP server option also exists. Private key scopes cannot be edited after creation. - [FREE] Mailchimp Marketing API | Manage email marketing audiences, campaigns, and automation via Mailchimp's Marketing REST API. | auth:api_key+oauth2 (Basic auth 'anystring:' or Authorization: Bearer ; API key suffix encodes data center (e.g. -us6)) | mcp:community https://github.com/damientilman/mailchimp-mcp-server | free plan up to 250 contacts / 500 emails per month (API accessible on free plan) | https://mailchimp.com/developer/marketing/api/root/ | base url: https://.api.mailchimp.com/3.0 | free plan: 250 contacts; max 500 email sends/month or 250/day, no card | rate limits: 10 simultaneous connections per user; 120-second timeout per call | async jobs: batch operations endpoint processes requests asynchronously; poll the batch status | example call: add a contact to an audience: POST https://{dc}.api.mailchimp.com/3.0/lists/{list_id}/members | note: No official Marketing API MCP; community servers exist (e.g. damientilman/mailchimp-mcp-server). Mailchimp's official MCP (mandrillapp.com/mcp) covers only Transactional. API base URL includes account-specific data-center subdomain. - [TRIAL][MCP] Pipedrive API | Create and update deals, contacts (persons/organizations), and activities in a Pipedrive CRM pipeline via REST API. | auth:api_key+oauth2 (x-api-token: header, or Authorization: Bearer ) | mcp:official https://mcp.pipedrive.ai/mcp | no free tier; 14/30-day trial and free developer sandbox account for testing | https://developers.pipedrive.com/docs/api/v1 | base url: https://api.pipedrive.com/api/v2 | free plan: Developer Sandbox account (5 seats) for building apps; deleted if inactive (no app in 45 days) | rate limits: Daily token budget 30,000 x plan multiplier x seats; burst per 2s (API token) Lite 20, Growth 40, Premium 100, Ultimate 120; search 10/2s | oauth scopes: base, deals:full, contacts:full, activities:full, leads:full, search:read, users:read | example call: create a deal: POST https://api.pipedrive.com/api/v2/deals | proof: SourceForge 4.4★/50 reviews (fetched 2026-09-24 17:00 UTC) | note: Official hosted MCP at mcp.pipedrive.ai/mcp uses Pipedrive account sign-in (OAuth). Offers a free Sandbox account for development/testing separate from production pricing. Core endpoints (e.g. POST /deals) are v2 only: https://api.pipedrive.com/api/v2/deals; v1 remains for the rest - [FREE][MCP] Salesforce APIs | Read and write Salesforce CRM records (leads, opportunities, cases) programmatically via REST, GraphQL, or Bulk API. | auth:oauth2 (Authorization: Bearer (OAuth2 web-server / JWT bearer flow)) | mcp:official https://api.salesforce.com/platform/mcp/v1/platform/sobject-all | free Developer Edition org available via signup at developer.salesforce.com/signup | https://developer.salesforce.com/docs/apis | free plan: Developer Edition org: 15,000 API calls per 24 hours, per day | rate limits: Developer Edition 15,000 calls/24h; Enterprise/Professional 100,000 + per-license calls/24h; 5 concurrent long-running (>=20s) requests on Developer/Trial orgs | proof: GitHub 479★ salesforcecli/mcp; SourceForge 4.7★/60 reviews (fetched 2026-09-24 16:54 UTC) | note: Salesforce-hosted MCP servers (GA 2026, e.g. sobject-all: CRUD, query, search) need the MCP Service enabled and an External Client App for OAuth. The local salesforcecli/mcp server covers DX/DevOps tooling (metadata deploy, Apex, LWC). - [TRIAL] Zendesk API | Create, update, and search support tickets, users, and Help Center articles via Zendesk's REST API. | auth:api_key+oauth2 (Authorization: Bearer (Basic {email}/token:{api_token} still works but is deprecated)) | mcp:community https://github.com/reminia/zendesk-mcp-server | Trial: 14-day free trial of Suite Professional, one-time, no credit card required; no free plan, paid plans from $19/agent/mo (Support Team, annual) | https://developer.zendesk.com/api-reference/ | base url: https://{subdomain}.zendesk.com/api/v2 | free plan: 14-day trial of Customer Service Suite Professional, one-time, no card | rate limits: Support API requests/min: Team 200, Professional 400, Enterprise 700, High Volume add-on 2,500 (Essential legacy 10) | oauth scopes: read, write, tickets:read | example call: create a support ticket: POST https://{subdomain}.zendesk.com/api/v2/tickets | proof: GitHub 122★ reminia/zendesk-mcp-server; SourceForge 4.3★/20 reviews (fetched 2026-09-24 16:54 UTC) | note: No official Zendesk-maintained MCP server found as of research date; several community MCP servers exist. API tokens can impersonate any account user, including admins. ## Social media [social-media] - [TRIAL][MCP] Ayrshare | Unified API to post, schedule, and analyze content across 14+ social networks (X, Instagram, LinkedIn, TikTok, etc.) with one API key. | auth:api_key (Authorization: Bearer ; since 2026-03-31 X/Twitter requests also need X-Twitter-OAuth1-Api-Key and X-Twitter-OAuth1-Api-Secret headers) | mcp:official https://api.ayrshare.com/mcp | Trial: one-time 28-day free trial of the Launch plan ($299/mo), no card required; Premium from $149/mo | https://www.ayrshare.com/docs/apis/overview | base url: https://api.ayrshare.com/api | free plan: 28-day free trial of the Launch plan, one-time, no card | example call: publish a post to connected social networks: POST https://api.ayrshare.com/api/post | proof: SourceForge 3.4★/5 reviews (fetched 2026-09-24 17:00 UTC) | note: Ayrshare itself holds the underlying per-platform app approvals, so agents avoid individually applying for X/Meta/TikTok developer access. Hosted MCP action server at https://api.ayrshare.com/mcp (Streamable HTTP, 27 tools). - [FREE] Bluesky / AT Protocol | Post, read, and moderate content on Bluesky via the open, self-hostable AT Protocol REST/XRPC API. | auth:oauth2 (Authorization: Bearer (legacy app passwords also supported)) | mcp:none | free, no key needed for public reads; free account required for posting | https://bsky.network/ | base url: https://public.api.bsky.app/xrpc | free plan: no_key, no card | rate limits: PDS: 3,000 requests/5 min per IP; writes 5,000 points/hour and 35,000/day per account (create=3 pts) | example call: create a post (accessJwt from com.atproto.server.createSession): POST {pds_host}/xrpc/com.atproto.repo.createRecord | note: Decentralized protocol; official OAuth2 is replacing legacy app passwords as the recommended auth method. - LinkedIn API | Sign users in and share basic posts via OAuth2/OpenID Connect; most other endpoints require partner approval. | auth:oauth2 (Authorization: Bearer ) | mcp:none | check pricing — most scopes require LinkedIn Partner Program approval | https://learn.microsoft.com/en-us/linkedin/ | base url: https://api.linkedin.com/v2 | rate limits: Daily per-app and per-member limits (reset midnight UTC), shown in Developer Portal; Share on LinkedIn: 150/member, 100,000/app per day | oauth scopes: w_member_social | note: LinkedIn API access is heavily gated; only a narrow self-serve subset (Sign In with LinkedIn/OpenID Connect, basic Share on LinkedIn) is available without applying to a partner program (Marketing, Sales, Talent, Learning solutions). - [FREE] Mastodon API | Post statuses, read timelines, and manage accounts on any Mastodon instance via REST API. | auth:oauth2 (Authorization: Bearer ) | mcp:none | free, no central key; register an app per instance, no cost | https://docs.joinmastodon.org/api/ | base url: https://mastodon.example/api/v1 | rate limits: Default 300 requests per 5 minutes per account and per IP; media uploads 30 per 30 minutes | oauth scopes: read, write, push, profile | proof: SourceForge 2.5★/11 reviews (fetched 2026-09-24 17:00 UTC) | note: Decentralized: each Mastodon instance is its own API endpoint; app registration is per-instance and free. - [FREE][MCP] Meta Graph API (Facebook, Instagram) | Read and publish posts, manage Pages, and access Instagram business content via Meta's Graph API. | auth:oauth2 (access_token= query param or Authorization: Bearer ) | mcp:official https://mcp.facebook.com/ads | free, but most non-trivial read/write permissions require Meta App Review and business verification | https://developers.facebook.com/docs/graph-api | base url: https://graph.facebook.com/v{version} | rate limits: Platform limit: calls per hour = 200 x number of daily active users; BUC limits for Marketing/Pages APIs | note: Most useful permissions (posting, Instagram content, insights) require Meta App Review; basic/dev-mode access is limited to admins/testers. The official MCP covers ads, catalogs and reporting only, not organic posting. - [FREE] Pinterest API | Create pins and boards and read analytics data on Pinterest via REST API v5. | auth:oauth2 (Authorization: Bearer ) | mcp:none | free tier: standard rate limits; higher limits/trial access require app review | https://developers.pinterest.com/docs/api/v5/ | base url: https://api.pinterest.com/v5 | rate limits: Trial access: 1,000 requests/day; Standard access: 100 requests/sec per user per app, plus per-category per-minute limits | oauth scopes: boards:read, pins:read, pins:write, boards:write | proof: SourceForge 4.7★/14 reviews (fetched 2026-09-24 17:01 UTC) - [FREE] Reddit API | Read posts/comments and submit posts, comments, or votes on Reddit via OAuth2 REST API. | auth:oauth2 (Authorization: Bearer ) | mcp:none | free for non-commercial/personal use under Reddit Data API terms; commercial or high-volume use requires a paid Data API license | https://www.reddit.com/dev/api | base url: https://oauth.reddit.com | oauth scopes: identity, read, submit, history, vote | proof: SourceForge 4.2★/8 reviews (fetched 2026-09-24 17:01 UTC) | note: Since 2023, commercial/high-volume access requires a separate paid Reddit Data API agreement. - [FREE] TikTok API | Post videos/drafts and query content on TikTok via the Content Posting and Display OAuth2 REST APIs. | auth:oauth2 (Authorization: Bearer ) | mcp:none | Free: no fee; requires app review for production access, sandbox mode for testing; posts from unaudited clients are private-only until the app passes TikTok's audit | https://developers.tiktok.com | base url: https://open.tiktokapis.com/v2 | rate limits: Default 600 requests/min (sliding window) for /v2/user/info/, /v2/video/query/, /v2/video/list/ | async jobs: Content Posting returns publish_id; poll the publish status fetch endpoint | oauth scopes: video.publish | proof: SourceForge 4.7★/6 reviews (fetched 2026-09-24 17:01 UTC) | note: Apps must pass TikTok's review process before production/unaudited-client-mode access is granted. - [MCP] X (Twitter) API | Post, search, and read tweets and manage X (Twitter) content via REST API v2. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://api.x.com/mcp | Paid only: pay-per-usage with prepaid credits (e.g. $0.005 per Post read, $0.001 per owned read), no subscriptions and no free tier | https://docs.x.com/x-api/introduction | base url: https://api.x.com/2 | free plan: none | note: Credits are deducted per request; pay-per-usage is capped at 3M Post reads per billing cycle, higher volumes need an Enterprise plan. The official xurl bridge (xdevplatform) handles OAuth for the MCP server. - [FREE] YouTube Data API | Search videos, manage playlists/comments, and upload videos to YouTube via REST API. | auth:api_key+oauth2 (key= for public reads; Authorization: Bearer for writes/private data) | mcp:none | Free tier: 10,000 quota units/day plus separate caps of 100 search.list and 100 videos.insert calls/day (extendable on request) | https://developers.google.com/youtube/v3 | base url: https://www.googleapis.com/youtube/v3 | free plan: 10,000 units/day for most endpoints + 100 search.list and 100 videos.insert calls/day | rate limits: Default quota: 100 search.list calls, 100 videos.insert calls and 10,000 units/day for other endpoints; resets midnight PT | oauth scopes: https://www.googleapis.com/auth/youtube.readonly, https://www.googleapis.com/auth/youtube.upload, https://www.googleapis.com/auth/youtube.force-ssl | example call: search videos: GET https://www.googleapis.com/youtube/v3/search?part=snippet&q={query}&key={API_KEY} | note: Daily quota of 10,000 units shared across most calls; search.list costs 1 unit from a separate Search Queries bucket capped at 100 calls/day. ## Maps, geolocation and weather [maps-geo-weather] - [FREE][MCP] Esri ArcGIS Location Platform | Geocode addresses, render maps, run spatial analysis and manage geospatial site data via REST APIs and SDKs. | auth:api_key+oauth2 (API key (token param) or OAuth2 Bearer token) | mcp:official https://developers.arcgis.com/ai-tools/mcp-arcgis-location-services/ | free tier with monthly free credits, then usage-based pricing | https://developers.arcgis.com/documentation/ | base url: https://geocode-api.arcgis.com/arcgis/rest/services | free plan: e.g. 2M basemap tiles, 20K geocodes, 20K routes, 500 place searches, per month, card required | example call: geocode an address: GET https://geocode-api.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine={address}&f=json&token={API_KEY} | unit price: Geocoding (not stored): 20,000 free per month, then $0.50 per 1,000 geocodes | note: Free sign-up; usage beyond free monthly credits is billed per service call. MCP support for location services (geocoding, routing, elevation, static maps) is in beta. - [FREE][MCP] Geoapify | Geocode, search places, and calculate routes/isochrones via REST APIs built on open geodata. | auth:api_key (apiKey query param) | mcp:official https://api.geoapify.com/v1/mcp | free tier: 3,000 credits/day (~90,000/month), no card required | https://apidocs.geoapify.com/ | base url: https://api.geoapify.com | free plan: 3,000 credits/day, up to 5 requests/s, commercial use allowed, no card | rate limits: Free plan: up to 5 requests/s, 3,000 credits/day | async jobs: Batch Geocoding: POST /v1/batch/geocode/search returns job id; poll GET until 200 (202 while pending) | example call: forward geocode a street address: GET https://api.geoapify.com/v1/geocode/search?text={address}&format=json&apiKey={API_KEY} | unit price: 1 geocode request = 1 credit; free plan 3,000 credits/day (= 3,000 geocode requests/day, up to 5 req/s); paid plans are daily-credit subscriptions, e.g. API 10: 10,000 credits/day for $59/month - [FREE][MCP] Google Maps Platform | Geocode addresses, get directions/routes, places data, and static/dynamic maps via REST APIs or Google's remote MCP server. | auth:api_key (key query param (OAuth2/IAM for some enterprise/Datasets APIs)) | mcp:official https://mapstools.googleapis.com/mcp | Free tier: free calls per SKU per month (10K Essentials, 5K Pro, 1K Enterprise), replacing the former $200 monthly credit | https://developers.google.com/maps/documentation | free plan: Free calls per SKU monthly: 10K Essentials, 5K Pro, 1K Enterprise | rate limits: Maps Grounding Lite MCP: 300 queries/min per project for search_places, lookup_weather, compute_routes | example call: forward geocode a street address (Geocoding API): GET https://maps.googleapis.com/maps/api/geocode/json?address={address}&key={API_KEY} | unit price: Geocoding (Essentials SKU): first 10,000 requests/month free, then $5.00 per 1,000 requests ($0.005 each) for 10,001-100,000; volume discounts above | proof: SourceForge 4.7★/6 reviews (fetched 2026-09-24 17:01 UTC) | note: Google also has a separate Code Assist MCP (mapscodeassist.googleapis.com/mcp) for docs grounding, distinct from this Maps Grounding Lite data MCP. - [FREE] HERE Location Services | Geocode, route, and search places worldwide via REST APIs and SDKs. | auth:api_key (apiKey query param (OAuth2 app tokens also supported)) | mcp:community | free tier: roughly 30,000 transactions/month on the Base/Freemium plan | https://www.here.com/docs | note: Free-tier limits and pricing vary by plan/signup date; confirm current allowance on the dashboard. - [FREE][MCP] IP2Location.io API | Lets an agent geolocate IPv4/IPv6 addresses, get ASN/ISP/proxy data, and look up domain WHOIS records. | auth:api_key (Query parameter ?key= (optional: keyless lookups allowed at a lower quota)) | mcp:official https://mcp.ip2location.io/ | Free plan: 50,000 IP geolocation queries/month, 500 domain WHOIS and 50 hosted-domain queries/month (attribution required); keyless: 1,000 queries/day. | https://www.ip2location.io/ip2location-documentation | base url: https://api.ip2location.io | free plan: 50,000 IP geolocation queries/month, 500 domain WHOIS, 50 hosted-domain queries; attribution required | rate limits: Keyless 1,000 queries/day; free key 50,000/month; resets 00:00 UTC | example call: geolocate an IP address: GET https://api.ip2location.io/?ip={ip}&key={API_KEY} | unit price: IP geolocation overage on Starter plan ($49/mo, 150K queries included): $10 per 30,000 extra queries (~$0.00033/query); Free plan 50K/month | note: Official MCP server is hosted (X-API-Key header) or local (stdio via uv, env IP2LOCATION_API_KEY). Free plan returns basic fields; proxy/usage-type details need paid plans. Endpoint: GET https://api.ip2location.io/?key=...&ip=... - [FREE][MCP] IPLocate IP Intelligence API | Lets an agent geolocate an IP address and get its ASN, ISP, company, abuse contacts and VPN/proxy/Tor/hosting flags. | auth:api_key (Header X-API-Key: or query parameter ?apikey=) | mcp:official https://github.com/iplocate/mcp-server-iplocate | Free plan: 1,000 requests/day forever, all data types (geolocation, VPN/proxy/Tor, ASN, company, abuse contacts), no credit card. | https://www.iplocate.io/docs | base url: https://iplocate.io/api | free plan: 1,000 requests/day, all data types, no card | rate limits: No key: 50/day per IP; free key: 1,000/day; max 100 requests/s per IP; 429 on excess | example call: look up an IP address: GET https://iplocate.io/api/lookup/{ip} | note: Official MCP server is local (stdio, reads IPLOCATE_API_KEY). Endpoint: GET https://iplocate.io/api/lookup/{ip}; batch lookup available. Docs link an OpenAPI schema (not directly fetchable). - [FREE] LocationIQ | Geocode and reverse-geocode addresses, find nearby places, look up time zones, calculate routes and render map tiles via REST API. | auth:api_key (key query parameter with an API access token (pk. prefix)) | mcp:none | Free: 5,000 requests/day, 2 requests/s, 60 requests/min, no card; commercial use requires a link back to LocationIQ | https://docs.locationiq.com/reference/search | base url: https://us1.locationiq.com/v1 | free plan: 5,000 requests/day, 2 requests/s, 60 requests/min, no card | rate limits: Free: 5,000/day, 2 requests/s, 60/min; paid plans 15-40 requests/s | example call: geocode an address: GET https://us1.locationiq.com/v1/search?key={ACCESS_TOKEN}&q={query}&format=json | note: Free plan allows commercial use only with a prominent link to LocationIQ; free accounts may cache responses for up to 48 hours. No official SDKs (community libraries only). US (us1) and EU (eu1) endpoints. - [FREE][MCP] Mapbox | Geocode, route, and render maps/POI search via REST APIs, SDKs, or an official MCP server. | auth:api_key (access_token query param or Bearer token) | mcp:official https://mcp.mapbox.com/mcp | free tier: monthly free quotas per API (e.g. 50,000 map loads/month) | https://docs.mapbox.com/api/ | base url: https://api.mapbox.com | free plan: e.g. 50,000 GL JS map loads, 100,000 Geocoding and 100,000 Directions requests per month | rate limits: Per-token per-API: e.g. Geocoding 600/min, Directions 300/min, Static Images 1,250/min; 429 on excess | example call: forward geocode a street address (Geocoding API v6): GET https://api.mapbox.com/search/geocode/v6/forward?q={address}&access_token={ACCESS_TOKEN} | unit price: Geocoding API (temporary): first 100,000 requests/month free, then $0.75 per 1,000 requests for 100,001-500,000 | proof: GitHub 356★ mapbox/mcp-server (fetched 2026-09-24 16:54 UTC) | note: A separate official Mapbox Docs MCP server also exists for documentation Q&A. - [FREE][NO-KEY] National Weather Service API (NWS) | Fetch official US government weather forecasts, alerts, and observations via a free public REST API. | auth:none (none, but requires a descriptive User-Agent header) | mcp:community | free, no key, no rate-limit tier (fair-use) | https://www.weather.gov/documentation/services-web-api | base url: https://api.weather.gov | free plan: no_key, no card | rate limits: Undisclosed generous limit; on excess retry after ~5 s | example call: get the 7-day forecast for a grid point (find office/gridX/gridY via GET /points/{lat},{lon} -> properties.forecast): GET https://api.weather.gov/gridpoints/{office}/{gridX},{gridY}/forecast | note: US-only coverage; no API key needed, just a valid User-Agent identifying your app. Missing from candidate list despite being a very commonly used free weather API. - [FREE][NO-KEY] Open-Meteo | Fetch weather forecasts, historical weather, and climate data worldwide via a free open REST API, no key required. | auth:none (none for non-commercial use; API key + 'customer-' host prefix for commercial tier) | mcp:community | No key needed for non-commercial use: 10,000 calls/day, 300,000/month (also 600/min, 5,000/hour) | https://open-meteo.com/en/docs | base url: https://api.open-meteo.com/v1 | free plan: Non-commercial: 600/min, 5,000/hour, 10,000/day, 300,000/month, no card | rate limits: Free: 600 calls/min, 5,000/hour, 10,000/day, 300,000/month; paid plans unlimited rate | data policy: Free API logs IP addresses for maintenance/abuse prevention only, not linked to identities; server logs deleted after 90 days | example call: get an hourly temperature forecast for a location: GET https://api.open-meteo.com/v1/forecast?latitude={lat}&longitude={lon}&hourly=temperature_2m | unit price: Free, no key, for non-commercial use (300,000 calls/month); commercial plans are fixed monthly with no per-call price | note: Commercial use requires an API key and the 'customer-api.open-meteo.com' host. - [FREE][MCP] OpenCage Geocoding API | Convert addresses and place names to coordinates, and coordinates to addresses, worldwide via REST API. | auth:api_key (key query parameter (no header auth)) | mcp:official https://github.com/OpenCageData/opencage-geocoding-mcp | Free: 2,500 requests/day, 1 request/s, no card (for testing; production needs a paid plan from €45/month) | https://opencagedata.com/api | base url: https://api.opencagedata.com/geocode/v1 | free plan: 2,500 requests/day, 1 request/s (testing use), no card | rate limits: Free trial: 1 request/s and 2,500/day (402 when quota used, 429 when too fast); paid plans 15-40 requests/s | data policy: Queries logged and deleted after 6 months; never used to train AI; no_record parameter disables query logging | example call: forward geocode a street address: GET https://api.opencagedata.com/geocode/v1/json?q={address}&key={key} | unit price: Subscription X-Small: $50/mo (EUR 45) for 10,000 requests/day, about $0.17 per 1,000 requests; cheaper per request on larger plans | note: Free trial is meant for testing only; inactive trial accounts are deleted after 3 months. Results may be cached indefinitely. Data comes from OpenStreetMap and other open sources, so attribute OSM. Use no_record=1 to stop query logging. - [FREE] OpenRouteService | Calculate routes, isochrones, distance matrices, and geocoding over OpenStreetMap data via a free REST API. | auth:api_key (Authorization header with API key) | mcp:community | free tier: ~2,000 requests/day (varies by endpoint), signup required | https://openrouteservice.org/dev/#/api-docs | base url: https://api.heigit.org/openrouteservice | free plan: free_tier, per day | rate limits: Per-endpoint daily quotas reset every 24 h; legacy api.openrouteservice.org limited to 10% of quota from 2026-08-27 | example call: calculate a route between coordinates: POST https://api.heigit.org/openrouteservice/v2/directions/{profile} | note: Rate limits vary per endpoint (directions vs isochrones vs matrix); self-hosting also possible. api.openrouteservice.org is deprecated for api.heigit.org (10% quota since 2026-08-27, shut off 2026-09-28); keys at account.heigit.org. - [FREE][NO-KEY] OpenStreetMap Nominatim | Geocode and reverse-geocode addresses from OpenStreetMap data via a free public REST API. | auth:none (none, but must send a valid User-Agent/Referer identifying the app) | mcp:community https://openstreetmap.caseyjhand.com/mcp | No key needed; public server max 1 request/second, bulk geocoding discouraged (small one-off jobs only, cached), no systematic or autocomplete queries | https://nominatim.org/release-docs/latest/api/Overview/ | base url: https://nominatim.openstreetmap.org | free plan: Max 1 request/s on the public server; no bulk or autocomplete use, no card | rate limits: Absolute max 1 request/s; results must be cached; no autocomplete, no systematic/grid queries | example call: forward geocode a street address: GET https://nominatim.openstreetmap.org/search?q={address}&format=jsonv2 | unit price: Free (donated infrastructure), no key; public server limited to max 1 request/second with an identifying User-Agent or Referer; no monthly quota published | note: Public demo instance is fair-use only (1 req/s, bulk discouraged, no systematic queries); self-host or use a commercial provider for production volume. Listed MCP is a community server, also hosted by its author. - [FREE][MCP] OpenWeatherMap API | Fetch current weather, forecasts, and historical/air-quality data for any location via a REST API. | auth:api_key (appid query param) | mcp:official https://mcp.openweathermap.org/mcp | Free tier: 60 calls/min, 1,000,000 calls/month on current weather/forecast | https://openweathermap.org/api | base url: https://api.openweathermap.org | free plan: 60 calls/min, 1,000,000 calls/month (Current, 5-day/3h forecast, Air Pollution, Geocoding, Maps) | rate limits: Free: 60 calls/min, 1,000,000/month; One Call API: first 1,000 calls/day free, then 0.0012 GBP/call | example call: get current weather for a location: GET https://api.openweathermap.org/data/2.5/weather?lat={lat}&lon={lon}&appid={API_KEY} | unit price: Current Weather: free up to 1,000,000 calls/month (60/min); One Call API: first 1,000 calls/day free, then 0.0012 GBP per call | proof: GitHub 5★ robertn702/mcp-openweathermap (fetched 2026-09-24 16:54 UTC) | note: One Call API 3.0 is marked deprecated; One Call 4.0 gives the first 1,000 calls/day free, then pay per call. - [FREE][NO-KEY] Overpass API (OSM) | Run custom queries (Overpass QL) over OpenStreetMap data - POIs, roads, boundaries - via a public read-only API. | auth:none (none) | mcp:community https://openstreetmap.caseyjhand.com/mcp | free, no key; public instances are fair-use/rate-limited | https://wiki.openstreetmap.org/wiki/Overpass_API | base url: https://overpass-api.de/api/interpreter | free plan: overpass-api.de: under 10,000 queries and under 1 GB download per day, no card | rate limits: Main instance: <10,000 queries/day and <1 GB/day, no parallel scripts; on 429 wait 30 s | example call: query OpenStreetMap features with Overpass QL: POST https://overpass-api.de/api/interpreter | note: No official SLA; heavy queries can be throttled or time out on public servers. - [FREE][MCP] Tomorrow.io API | Get hyperlocal weather forecasts, historical data, and alerts for any coordinates via REST API or an official MCP server. | auth:api_key (apikey query param (REST); MCP takes 'X-Api-Key: ' header) | mcp:official https://api.tomorrow.io/v4/tomorrow-weather/mcp | free tier: 500 requests/day, 3 req/sec, 1 monitored location/alert | https://docs.tomorrow.io | base url: https://api.tomorrow.io/v4 | free plan: Free plan: 5-day forecast, 24 h history, 1 monitored location, 1 alert | rate limits: Per-plan hourly and daily caps per API key; 429 when exceeded | example call: hourly weather forecast for coordinates: GET https://api.tomorrow.io/v4/weather/forecast?location={lat},{lon}×teps=1h&apikey={key} | note: No self-serve tier between Free and Enterprise - scaling past free requires a sales call. ## Finance, payments and market data [finance-payments] - [MCP] Adyen API | Process payments, payouts, and manage disputes/balances across global payment methods via REST API. | auth:api_key (X-API-Key header (or client-key for client-side)) | mcp:official https://github.com/Adyen/adyen-mcp | paid only; requires a signed merchant contract, pay per-transaction | https://docs.adyen.com/api-explorer/ | base url: https://checkout-test.adyen.com/v71 | free plan: none | proof: GitHub 79★ Adyen/adyen-openapi; SourceForge 4.0★/1 review (fetched 2026-09-24 16:54 UTC) | note: Requires an approved Adyen merchant account before API keys are issued; no self-serve free signup like Stripe. Official local MCP server (alpha) covers Checkout and Management APIs. - [FREE][MCP] Alpaca Trading API | Place stock/options/crypto trades and stream market data via REST/WebSocket API, with free paper trading. | auth:api_key (APCA-API-KEY-ID + APCA-API-SECRET-KEY headers) | mcp:official https://github.com/alpacahq/alpaca-mcp-server | free paper trading (unlimited); free basic (IEX) market data feed | https://docs.alpaca.markets | base url: https://paper-api.alpaca.markets | free plan: Paper trading free for all users; Basic market data (IEX) 200 API calls/min | rate limits: Free Basic market data plan: 200 API calls/min, websocket limited to 30 symbols | example call: place a stock order (paper): POST https://paper-api.alpaca.markets/v2/orders | note: Commission-free live trading requires a funded brokerage account (US persons/entities eligibility rules apply). - [FREE][MCP] Alpha Vantage | Fetch stock, forex, crypto prices and technical/fundamental indicators via a free REST API. | auth:api_key (apikey query param) | mcp:official https://mcp.alphavantage.co/mcp | free tier: 25 requests/day | https://www.alphavantage.co/documentation/ | base url: https://www.alphavantage.co/query | free plan: 25 API requests, per day, no card | rate limits: Free tier: 25 requests/day | example call: get a stock quote: GET https://www.alphavantage.co/query?function=GLOBAL_QUOTE&symbol={symbol}&apikey={API_KEY} | note: Free tier is limited to 25 requests/day; paid Premium plans needed for real-time/higher volume. Remote MCP signs in via OAuth; the ?apikey= URL parameter is deprecated. - [FREE][MCP] Coinbase (CDP / x402) | Create wallets, send crypto, and pay per-API-call with stablecoins over HTTP (x402) via the Coinbase Developer Platform SDK. | auth:api_key (CDP API Key ID/Secret, JWT-signed bearer requests) | mcp:official https://github.com/coinbase/payments-mcp | Free tier: CDP x402 Facilitator free for 1,000 onchain transactions/month, then $0.001/tx; payment verification always free | https://docs.cdp.coinbase.com | base url: https://api.cdp.coinbase.com/platform | free plan: 1,000 onchain transactions via CDP x402 Facilitator, then $0.001/tx, per month | example call: create an EVM wallet account: POST https://api.cdp.coinbase.com/platform/v2/evm/accounts | unit price: Server Wallet: $0.005 per wallet operation (account creation = 1 op), first 5,000 ops/month free; x402 facilitator: $0.001 per settled tx after 1,000 free/month, verification free | proof: SourceForge 4.4★/10 reviews (fetched 2026-09-24 17:01 UTC) | note: x402 is an open HTTP-402 payment protocol Coinbase champions, not a single vendor API. Official local Payments MCP (npx @coinbase/payments-mcp) signs in with an email-based browser wallet, not the CDP API key. - [FREE][MCP] CoinGecko API | Fetch live and historical crypto prices, market data, and NFT data via REST API or the official CoinGecko MCP server. | auth:api_key (x-cg-demo-api-key or x-cg-pro-api-key header; keyless via the free MCP endpoint) | mcp:official https://mcp.api.coingecko.com/mcp | Free tier: Demo API plan 10,000 calls/month, 100 calls/min, attribution required; keyless free MCP with shared rate limits | https://docs.coingecko.com/reference/introduction | base url: https://api.coingecko.com/api/v3 | free plan: 10,000 calls (Demo plan, attribution required), per month, no card | rate limits: Demo plan: 100 calls/min; keyless access is IP-rate-limited and shared | example call: get current coin price: GET https://api.coingecko.com/api/v3/simple/price?ids={ids}&vs_currencies={currencies} | unit price: 1 request = 1 call credit; paid plans from $35/mo for 100k credits; overage $0.0005 per call | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 17:01 UTC) | note: Free MCP endpoint (mcp.api.coingecko.com) requires no key, just shared rate limits; keyed endpoint mcp.pro-api.coingecko.com/mcp asks for your API key via browser sign-in (OAuth). - [FREE][MCP] CoinMarketCap API | Lets an agent fetch live and historical cryptocurrency prices, market caps, listings, exchange and DEX data, and indices like Fear & Greed. | auth:api_key (Header X-CMC_PRO_API_KEY: (keyless public API under https://pro-api.coinmarketcap.com/public-api/... needs no key; MCP uses header X-CMC-MCP-API-KEY)) | mcp:official https://mcp.coinmarketcap.com/mcp | Free Basic plan: 15,000 credits/month, 50 requests/min, 1 API key, commercial use allowed; plus a keyless public API with lower rate limits | https://coinmarketcap.com/api/documentation/v1/ | base url: https://pro-api.coinmarketcap.com | free plan: 15,000 credits (Basic plan), per month, no card | rate limits: Basic (free) plan: 50 requests/min, 15,000 credits/month | example call: get latest price quotes for coins: GET https://pro-api.coinmarketcap.com/v3/cryptocurrency/quotes/latest?id={ids}&convert=USD | unit price: x402 pay-per-request: $0.01 USDC per API request (no key needed) | note: Basic plan covers core endpoints only (many historical endpoints are paid). Remote MCP over streamable HTTP; also x402 pay-per-request endpoints. - [FREE][NO-KEY][MCP] DexPaprika DEX API | Lets an agent query on-chain DEX data across 36 blockchains: liquidity pools, swaps, token prices, OHLCV history and live price streams. | auth:none (No key needed on https://api.dexpaprika.com; optional free key sent as the whole header value: Authorization: ) | mcp:official https://mcp.dexpaprika.com/streamable-http | No key; 30,000 credits per rolling 30 days per IP at 15 requests/min. Free registered key: 100,000 credits/30 days at 30 requests/min, no card | https://docs.dexpaprika.com/api-reference/introduction | base url: https://api.dexpaprika.com | free plan: No key needed; free API key gives 100K credits/month at 30 requests/min, no card | rate limits: Free key: 100K credits/month, 30 requests/min; 1 request = 1 credit (batch = 1 credit per item) | example call: get a token's latest price and metrics: GET https://api.dexpaprika.com/networks/{network}/tokens/{token_address} | unit price: 1 credit per request (batch endpoints 1 per item); Dev 500k / Pro 5M credits per month included, then $20 per additional 1M credits; free: 30k credits per 30 days without key | note: Keyless hosted MCP (also SSE at https://mcp.dexpaprika.com/sse). Batch endpoints cost 1 credit per item; HTTP 402 when the monthly allowance runs out. - [FREE][MCP] Financial Modeling Prep | Fetch company financials, stock prices, and fundamental data via a REST API. | auth:api_key (apikey query param) | mcp:official https://financialmodelingprep.com/mcp | free tier: 250 requests/day (limited endpoints) | https://site.financialmodelingprep.com/developer/docs | base url: https://financialmodelingprep.com/stable | free plan: 250 calls/day, end-of-day data, 500MB trailing-30-day bandwidth (Basic plan) | rate limits: Free Basic plan: 250 calls/day; 500MB bandwidth per trailing 30 days | proof: SourceForge 3.6★/13 reviews (fetched 2026-09-24 17:01 UTC) | note: Many endpoints (full financial statements, etc.) require a paid plan. Official hosted MCP takes the key as ?apikey=. - [FREE][MCP] Mercado Pago API | Lets an agent create checkout preferences, payments, refunds and subscriptions and look up transactions in Latin America's Mercado Pago. | auth:api_key+oauth2 (Authorization: Bearer (test or production access token from Your integrations; OAuth for acting on behalf of sellers)) | mcp:official https://mcp.mercadopago.com/mcp | Free to integrate: no API or monthly fees, only per-transaction commissions; free test credentials and test users for sandbox payments | https://www.mercadopago.com/developers/en/reference | base url: https://api.mercadopago.com | free plan: Test credentials usable immediately after creating an application (sandbox); production billed per transaction | example call: create a Checkout Pro payment preference: POST https://api.mercadopago.com/checkout/preferences | note: Available in Latin American countries (AR, BR, MX, CL, CO, PE, UY); live payments need a verified Mercado Pago account. Remote MCP uses OAuth and focuses on docs search, app/credential management, webhooks, test users and integration quality. - [FREE] Open Exchange Rates | Fetch current and historical foreign-exchange rates for 200+ currencies via a REST API. | auth:api_key (app_id query param) | mcp:none | free tier: 1,000 requests/month, USD base only, hourly updates | https://docs.openexchangerates.org | base url: https://openexchangerates.org/api | free plan: 1,000 requests/month, hourly updates, USD base only | rate limits: Free plan capped at 1,000 requests/month | example call: get the latest exchange rates: GET https://openexchangerates.org/api/latest.json?app_id={APP_ID} | note: Free plan is restricted to USD as the base currency; multi-base conversion requires a paid plan. - [FREE][MCP] PayPal API | Process payments, payouts, invoices, and subscriptions via REST API or PayPal's official MCP server. | auth:api_key+oauth2 (OAuth2 client-credentials Bearer token; MCP also supports an access-token env var) | mcp:official https://mcp.paypal.com/mcp | free to integrate; pay per-transaction fees only; sandbox for testing | https://developer.paypal.com/api/rest/ | base url: https://api-m.paypal.com | free plan: Sandbox test environment with virtual accounts; live usage billed per transaction | rate limits: No published limits; abusive traffic gets HTTP 429 RATE_LIMIT_REACHED; cache OAuth tokens, prefer webhooks over polling | example call: create a checkout order (access token from POST /v1/oauth2/token): POST https://api-m.sandbox.paypal.com/v2/checkout/orders | unit price: US domestic PayPal Checkout: 3.49% + $0.49 per transaction (standard card payments 2.99% + $0.49) | proof: SourceForge 4.3★/22 reviews (fetched 2026-09-24 17:01 UTC) | note: Remote MCP: https://mcp.paypal.com/mcp (Streamable HTTP, OAuth login) or /sse; docs still list /http, which returns 404. Sandbox MCP at https://mcp.sandbox.paypal.com for testing. - [TRIAL][MCP] Plaid API | Link bank accounts and fetch balances, transactions, and identity data via REST API/SDKs. | auth:api_key (PLAID-CLIENT-ID + PLAID-SECRET headers) | mcp:official https://api.dashboard.plaid.com/mcp/ | Trial: Sandbox always free; new US/Canada teams (since 2026-04-15) get a free Trial plan with up to 10 Production Items one-time; then pay-as-you-go | https://plaid.com/docs/api/ | base url: https://production.plaid.com | free plan: Free Sandbox; Trial plan (new US/Canada teams since 2026-04-15): 10 Production Items, unlimited calls on them, one-time | rate limits: Per-Item and per-client limits per endpoint, e.g. /accounts/get 15/min per Item, 15,000/min per client; HTTP 429 RATE_LIMIT_EXCEEDED | example call: sync transactions for a linked Item: POST https://sandbox.plaid.com/transactions/sync | proof: GitHub 118★ plaid/plaid-openapi; SourceForge 4.4★/5 reviews (fetched 2026-09-24 16:54 UTC) | note: Dashboard MCP (OAuth client_credentials, scope mcp:dashboard) needs Production access; a local Sandbox MCP is in plaid/ai-coding-toolkit. Production requires a Plaid approval/compliance review. - [FREE][MCP] Polygon.io / Massive | Query real-time and historical stocks, options, forex, and crypto market data via REST/WebSocket API. | auth:api_key (Authorization: Bearer or apiKey query param) | mcp:official https://github.com/massive-com/mcp_massive | free tier available (delayed data, limited calls/min); paid plans for real-time | https://massive.com/docs | base url: https://api.massive.com | free plan: Stocks Basic: 5 API calls/min, end-of-day data, 2 years history | rate limits: Free Basic plan: 5 API calls/minute | example call: get the previous day OHLC bar for a stock: GET https://api.massive.com/v2/aggs/ticker/{stocksTicker}/prev | note: Polygon.io rebranded to 'Massive' in 2026; the old polygon.io domain now redirects there. Massive also offers an MCP server for AI tools. - [FREE][MCP] Square API | Process in-person/online payments, manage orders, invoices, and catalog via REST API and SDKs. | auth:api_key+oauth2 (Authorization: Bearer (personal token or OAuth2)) | mcp:official https://mcp.squareup.com/mcp | free to integrate; pay per-transaction processing fees; free Sandbox for testing | https://developer.squareup.com/reference/square | base url: https://connect.squareup.com/v2 | free plan: Unlimited free Sandbox API calls; production billed per transaction | rate limits: No published numbers; bursts may get HTTP 429 RATE_LIMITED; use backoff and batch endpoints | example call: take a card payment: POST https://connect.squareup.com/v2/payments | unit price: US online/API card payment: 2.9% + 30c per transaction | proof: GitHub 76★ square/connect-api-specification (fetched 2026-09-24 16:54 UTC) | note: Requires a Square merchant account; Sandbox environment is free for development/testing. Missing from candidate list despite being a major agent-callable payments API. - [FREE][MCP] Stripe API | Create payments, subscriptions, invoices, and refunds programmatically via REST API or the official Stripe MCP server. | auth:api_key+oauth2 (Authorization: Bearer ; from 2026-10-31 MCP accepts only OAuth or Agent-tagged API keys (others get 401)) | mcp:official https://mcp.stripe.com | free to integrate; pay per-transaction fees only, no monthly fee | https://docs.stripe.com/api | base url: https://api.stripe.com/v1 | free plan: No setup or monthly fees; pay per transaction; free sandbox (test mode) | rate limits: Global 100 req/s live, 25 req/s sandbox; 25 req/s per endpoint; reads capped at avg 500 per transaction (min 10,000/month) | example call: create a PaymentIntent: POST https://api.stripe.com/v1/payment_intents | unit price: Poland account, standard EEA cards: 1.5% + 1.00 zł per successful card transaction (rates vary by country) | proof: Smithery 48 uses; SourceForge 4.1★/17 reviews (fetched 2026-09-24 16:54 UTC) | note: From Oct 31, 2026, Stripe MCP requires an 'Agent' API key or OAuth - full-access/restricted keys without the Agent tag stop working. - [FREE] Wise API | Send international transfers, check exchange rates, and manage multi-currency balances via REST API. | auth:api_key+oauth2 (Authorization: Bearer (personal, Wise business accounts) or OAuth2 (Wise Platform partners)) | mcp:community https://github.com/2060-io/mcp-wise | free API access; normal Wise transfer fees apply per transaction; sandbox available | https://docs.wise.com/api-docs | base url: https://api.wise.com | free plan: Personal API token created from a Wise business account; limited endpoints | example call: create a transfer quote (rate and fees): POST https://api.wise.com/2026Q3/profiles/{profileId}/quotes | note: Personal tokens cover only quotes, recipients, transfers, batch groups and transfer events; funding and balance statements only for US/CA/AU/NZ/SG/MY accounts. Full access needs a partnership agreement. Docs use versioned paths, e.g. https://api.wise.com/2026Q3/profiles/{profileId}/quotes ## E-commerce [ecommerce] - [FREE][MCP] Amazon Selling Partner API | Manage listings, orders, inventory, and reports for an Amazon seller/vendor account via REST API. | auth:oauth2 (LWA (Login with Amazon) OAuth2 access token via x-amz-access-token header) | mcp:official https://sellingpartner-ai.amazon.com/mcp | free API access; requires an existing Amazon Seller/Vendor Central account | https://developer-docs.amazon/sp-api/ | base url: https://sellingpartnerapi-na.amazon.com | free plan: free API access (planned annual and usage fees cancelled), no card | rate limits: Token bucket per operation (rate per second + burst); standard and dynamic usage plans; 429 when empty | example call: search orders (Orders API v2026-01-01): GET https://sellingpartnerapi-na.amazon.com/orders/2026-01-01/orders?createdAfter={iso_datetime}&marketplaceIds={marketplaceId} | proof: GitHub 912★ amzn/selling-partner-api-models (fetched 2026-09-24 16:54 UTC) | note: Self-authorized (private) apps for your own seller account are relatively quick to set up; public apps serving other sellers require Amazon's app-approval review. Official MCP uses Seller Central OAuth consent. Orders v0 getOrders is deprecated; use searchOrders (v2026-01-01). Planned SP-API fees were cancelled - [FREE][MCP] BigCommerce API | Manage catalog, orders, customers, and carts on a BigCommerce store via REST/GraphQL APIs. | auth:api_key+oauth2 (X-Auth-Token header (store API account) or OAuth2 for public apps) | mcp:official https://docs.bigcommerce.com/developer/api-reference/mcp/overview | free API access; requires an active BigCommerce store plan | https://docs.bigcommerce.com/developer/api-reference/rest/overview | base url: https://api.bigcommerce.com/stores/{store_hash}/v3 | rate limits: Pro: 60k/hour (450/30 s); Standard and Plus: 20k/hour (150/30 s); Enterprise per plan | oauth scopes: store_v2_products, store_v2_orders, store_v2_customers, store_v2_information, store_v2_products_read_only | mcp: docs-only: the server searches documentation, it cannot call the API | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 17:01 UTC) | note: Official Storefront MCP (early access; per-storefront URL, POST /api/mcp) searches the catalog, edits carts and creates checkout links. Vendor MCP at https://docs.bigcommerce.com/_mcp/server only searches the docs. - [FREE][MCP] eBay APIs | List items, manage orders/inventory, and search listings across eBay marketplaces via REST APIs. | auth:oauth2 (Authorization: Bearer (application or user token)) | mcp:official https://github.com/eBay/npm-public-api-mcp | free developer tier with call-volume limits; sandbox environment included | https://developer.ebay.com/docs | proof: SourceForge 4.0★/10 reviews (fetched 2026-09-24 17:01 UTC) | note: Production access requires an eBay developer account and app keys; rate limits scale with account compliance tier. Official MCP (npx @ebay/npm-public-api-mcp) runs locally, read-only (GET) in production. - [FREE][MCP] Etsy Open API v3 | List products, manage orders/shop, and search listings on the Etsy marketplace via REST API. | auth:oauth2 (OAuth2 Bearer token + x-api-key header (:)) | mcp:official https://mcp.api.etsycloud.com/mcp | Free: developer keystring at no cost; rate limits (QPS/QPD) are set per app and shown in the Developer Portal | https://developer.etsy.com/documentation/ | base url: https://api.etsy.com/v3 | rate limits: Per API key; current QPS/QPD limits shown in the Developer Portal and response headers (no fixed default published) | oauth scopes: listings_r, listings_w, shops_r, shops_w, transactions_r, transactions_w, profile_r, email_r | note: Requires an approved Etsy developer app; OAuth2 user consent needed for shop-management scopes. Missing from candidate list despite being a major agent-callable marketplace API. Official Dev MCP covers the API spec only; it does not call the API. - [FREE] Mercado Libre API | Lets an agent search items and categories and manage a seller's listings, orders, questions, shipments and promotions on the Mercado Libre marketplace. | auth:oauth2 (Authorization: Bearer obtained via OAuth 2.0 with the app's Client ID and Secret from DevCenter) | mcp:none | Free API access for any Mercado Libre account that creates an app in DevCenter; only normal marketplace selling fees apply | https://developers.mercadolibre.com.ar/en_us/api-docs | base url: https://api.mercadolibre.com | mcp: docs-only: the server searches documentation, it cannot call the API | note: In AR, MX, BR and CL the account holder's details must be validated before creating an app; redirect URI must be HTTPS; rate limited (HTTP 429). Vendor MCP at https://mcp.mercadolibre.com/devsite/v1/mcp only searches the docs. - [FREE] Printful API | Create print-on-demand products, sync catalogs, and submit fulfillment orders via REST API. | auth:api_key+oauth2 (Authorization: Bearer (Private token or OAuth2 for public apps)) | mcp:none | free API access; pay only for products/fulfillment/shipping ordered | https://developers.printful.com/docs/ | base url: https://api.printful.com | rate limits: 120 API calls/min general limit; stricter for mockup generation; 60 s lockout when exceeded | async jobs: mockup generator creates tasks processed asynchronously; poll the task result | oauth scopes: orders, orders/read, sync_products, sync_products/read, file_library, file_library/read, webhooks, webhooks/read | proof: SourceForge 3.0★/3 reviews (fetched 2026-09-24 17:01 UTC) - [FREE][MCP] Shopify Admin / Storefront API | Manage products, orders, customers, and inventory (Admin API) or build storefronts (Storefront API) via REST/GraphQL. | auth:api_key+oauth2 (X-Shopify-Access-Token header (custom app token or OAuth2 for public apps)) | mcp:official https://shopify.dev/docs/apps/build/storefront-mcp/servers/storefront | free API access; requires an active paid Shopify store subscription to use | https://shopify.dev/docs/api/admin-graphql | base url: https://{store_name}.myshopify.com/admin/api/2026-07/graphql.json | rate limits: GraphQL Admin: calculated query cost, restore 100 pts/s Standard, 200 Advanced, 1000 Plus, 2000 enterprise | mcp: docs-only: the server searches documentation, it cannot call the API | note: Official Storefront MCP per store (https://{shop}.myshopify.com/api/mcp, no auth) handles cart and policies, catalog tools at /api/ucp/mcp; Admin operations need an Admin API token. Dev MCP only searches docs. - [FREE][MCP] WooCommerce REST API | Manage products, orders, and customers on a self-hosted WooCommerce store via REST API. | auth:api_key (OAuth1.0a signature (HTTP) or Basic auth with Consumer Key/Secret (HTTPS)) | mcp:official https://developer.woocommerce.com/docs/features/mcp/ | free (self-hosted plugin; no vendor API fees, only your own WordPress hosting costs) | https://woocommerce.github.io/woocommerce-rest-api-docs/ | base url: https://{your-store}/wp-json/wc/v3 | note: Requires your own WordPress+WooCommerce installation; there is no shared multi-tenant cloud endpoint. Official MCP (developer preview) at /wp-json/mcp/mcp-adapter-default-server, auth via Application Passwords. ## Automation and integration platforms [automation-integration] - [FREE][MCP] Activepieces | Build, run and manage no-code flows across 400+ apps via REST API or the built-in MCP server. | auth:api_key (Authorization: Bearer ) | mcp:official https://www.activepieces.com/docs/mcp/overview | free: open-source, self-hostable at no cost; cloud free plan gives 100 credits/day, no card required | https://www.activepieces.com/docs/endpoints/overview | base url: https://cloud.activepieces.com/api/v1 | free plan: 100 credits per day, unlimited flows; free plan lists MCPs and API access, no card | example call: list flows in a project: GET https://cloud.activepieces.com/api/v1/flows?projectId={projectId}&status=ENABLED | unit price: 1 credit per flow run (AI steps 2-20 credits); Plus $20/mo includes 10,000 credits, overage $0.007/credit | note: MCP server URL is per-instance (https://your-instance.com/mcp); OAuth-based client auth, and connection secrets/API keys are never exposed through MCP tools. Endpoints docs say API key management is only in Platform and Enterprise editions. - [FREE][MCP] Arcade.dev | Execute authorized tool calls (GitHub, Slack, Google, etc.) with managed OAuth via API, SDK, or 200+ MCP servers. | auth:api_key+oauth2 (Authorization: Bearer ; tool auth uses managed per-provider OAuth (e.g. GitHub, Google)) | mcp:official https://docs.arcade.dev/en/guides/mcp-gateways | free tier: 2,000 auth events + 2,000 tool calls/mo, no credit card required | https://docs.arcade.dev/en/home/quickstart | base url: https://api.arcade.dev | free plan: 2,000 auth events + 2,000 tool calls, per month, no card | example call: execute a tool: POST https://api.arcade.dev/v1/tools/execute | unit price: Team plan ($25/mo): $0.01 per tool call and $0.10 per auth event beyond included quota; Free plan includes 2,000 of each per month | note: First use of an OAuth-gated tool requires the human to approve a browser consent screen; token is then reused automatically. Team plan adds $0.10/auth event and $0.01/tool call beyond free quota. MCP gateways: https://api.arcade.dev/mcp/. - [FREE][MCP] Composio | Discover, authorize and execute actions across 1,500+ SaaS toolkits through a unified API, SDK, or MCP session. | auth:api_key+oauth2 (x-api-key: (org-level keys: x-org-api-key); per-toolkit connections use managed OAuth) | mcp:official https://connect.composio.dev/mcp | free tier: 100,000 tool calls + 50,000 trigger events/mo, no credit card required | https://docs.composio.dev/docs/quickstart | base url: https://backend.composio.dev/api/v3.1 | free plan: 100,000 tool calls + 50,000 trigger events, 3 team members, per month, no card | rate limits: 2,000 req/min on Free, up to 10,000 req/min on higher plans | example call: execute a tool action for a user: POST https://backend.composio.dev/api/v3.1/tools/execute/{tool_slug} | unit price: Scale plan: $0.0003 per tool call beyond 100,000 included/month ($0.0005 for Composio-managed apps); Free plan stops at 100,000 | note: Free plan hard-caps usage with no overage billing; Scale plan ($29/mo) adds per-call overage pricing ($0.0003/tool call). - [TRIAL][MCP] Gumloop | Create AI agents, start chat sessions, and trigger no-code automations via REST API, SDKs, or the Gumloop MCP server. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.gumloop.com/gumloop/mcp | 14-day free trial of Pro (20,000 credits), requires credit card, no permanent free tier | https://docs.gumloop.com/api-reference/getting-started | base url: https://api.gumloop.com/api/v1 | free plan: 14-day Pro trial (20,000 credits), one-time, converts to paid unless cancelled, one-time, card required | async jobs: Runs start asynchronously; webhook triggers return {success:true} immediately, results via run history/tools | example call: start an agent session with a message: POST https://api.gumloop.com/api/v1/agents/{agent_id}/sessions | unit price: Credits at $0.005 each: agent runs bill model tokens and paid tool calls at list price (min 1 credit per tool call) plus an 8% orchestration fee; Pro $37/mo includes 20,000 credits | note: Added: widely used AI-native automation builder with an official API, SDKs, and hosted MCP server. Trial converts to paid Pro ($37/mo) unless cancelled. The MCP server authenticates via OAuth sign-in, not a pasted key. Personal API keys also need the header x-auth-key: , and API keys require the Pro plan or higher - [MCP] IFTTT API | Fire a webhook event to trigger pre-configured Applets that act in connected consumer apps (Pro plan required). | auth:api_key (Webhooks key in URL path: https://maker.ifttt.com/trigger/{event}/with/key/{key}) | mcp:official https://ifttt.com/mcp | no free-plan access; Webhooks/API require Pro plan ($2.99+/mo) | https://platform.ifttt.com/docs/api_reference | base url: https://maker.ifttt.com | free plan: Free plan (2 Applets) exists but Webhooks require Pro ($2.99/mo); Make a web request needs Pro+ | proof: SourceForge 5.0★/4 reviews (fetched 2026-09-24 17:01 UTC) | note: Weaker fit than other entries: an agent can only fire events for Applets a human already built in the IFTTT UI (no dynamic/generic action catalog like Zapier), free plan excludes Webhooks entirely, and the Platform/Connect API is aimed at building new IFTTT services, not calling existing consumer integrations. - [FREE][MCP] Keboola Storage API | Lets an agent load and query tables, create SQL and Python transformations, and trigger data pipeline jobs in a Keboola project. | auth:api_key+oauth2 (X-StorageApi-Token: ; remote MCP uses OAuth sign-in) | mcp:official https://mcp.keboola.com/mcp | Free plan: 1 project, 120 compute minutes in the first month then 60 minutes/month, extra-small Snowflake backend; no credit card | https://help.keboola.com/storage/api/ | free plan: 1 project; 120 compute minutes in first month, then 60 minutes/month, no card | example call: preview rows of a Storage table: GET https://connection.keboola.com/v2/storage/tables/{tableId}/data-preview | note: Remote MCP URL is per stack: mcp.keboola.com is US Virginia (AWS) only; others e.g. mcp.eu-central-1.keboola.com; local server at github.com/keboola/mcp-server. Jobs consume the monthly compute minutes; inactive accounts out of credits are suspended after 2 months. Storage API reference: https://api.keboola.com/?service=storage (the Apiary docs are retired) - [FREE][MCP] Make API / MCP | Trigger and manage Make automation scenarios, or call MCP tools, via REST API and a native MCP server/client. | auth:api_key (Authorization: Token ; MCP: OAuth at https://mcp.make.com, or 'Authorization: Bearer ' on https://.make.com/mcp) | mcp:official https://mcp.make.com | Free tier: 1,000 credits/month, 2 active scenarios; Make API access requires Core plan or higher | https://developers.make.com/api-documentation | base url: https://{zone}.make.com/api/v2 | free plan: Free plan: up to 1,000 credits/month, 2 active scenarios; Make API access only on Core and higher | rate limits: Core 60 req/min, Pro 120, Teams 240, Enterprise 1,000 | async jobs: MCP scenario-run tools return after 25-40 s; longer runs continue (up to 40 min) and results are fetched by executionId | oauth scopes: scenarios:read, scenarios:write, connections:read, datastores:read, datastores:write, hooks:read, teams:read | example call: run a scenario: POST https://{zone}.make.com/api/v2/scenarios/{scenarioId}/run | note: MCP scenario-run tools are available on all Make plans, management tools on paid plans only; you pay for operations consumed when scenarios run. Token variant: https:///mcp with Authorization: Bearer . - [FREE][MCP] Merge (Agent Handler) | Give an agent governed, audited tool access to Salesforce, Slack, Jira and 100+ enterprise apps via API or MCP. | auth:api_key (Authorization: Bearer ) | mcp:official https://docs.merge.dev/merge-agent-handler/build/connecting-agents/mcp-integration | Free tier: 2,000 credits/month for prototyping/testing; production usage needs a paid Pro ($1,000/mo, 25,000 credits) or Enterprise plan | https://docs.merge.dev/merge-agent-handler/overview | base url: https://ah-api.merge.dev/api/v1 | free plan: 2,000 credits, unlimited registered users and tool packs (prototyping/testing), per month | example call: call a connector tool (JSON-RPC tools/call): POST https://ah-api.merge.dev/api/v1/tool-packs/{tool_pack_id}/registered-users/{registered_user_id}/mcp/ | unit price: 1 tool call = 1 credit; Pro plan $1,000/month for 25,000 credits (~$0.04 per tool call); Free plan 2,000 credits/month | note: Separate product from Merge's classic Unified API (HRIS/ATS/CRM sync); Agent Handler is the AI-agent-facing tool-calling layer. All plans include unlimited registered users and tool packs. An agent can sign up without a human: POST https://ah-api.merge.dev/api/v1/agent/signup/ (no auth) creates an organization and returns an API key - [FREE][MCP] n8n API | Create, run and monitor n8n workflows via REST API, and expose or consume tools through MCP trigger/client nodes. | auth:api_key (X-N8N-API-KEY: ) | mcp:official https://docs.n8n.io/connect/connect-to-n8n-mcp-server | Free: self-hosted Community Edition (open source, unlimited); n8n Cloud trial has no API access | https://docs.n8n.io/connect/n8n-api | base url: https:///api/v1 | free plan: Self-hosted Community Edition is free; Cloud trial (1,000 executions) has no API access, no card | example call: list workflows: GET https://{instance}/api/v1/workflows | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 17:02 UTC) | note: REST API manages workflows/executions/credentials/users, not per-node business logic. Built-in instance-level MCP server at https:///mcp-server/http (OAuth or Bearer token), plus MCP Server Trigger nodes. Scoped API keys need Enterprise plan. - [FREE][MCP] Nango | Authorize end users to 400+ third-party APIs/MCP servers and proxy authenticated calls to them from your app or agent. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://nango.dev/docs/implementation-guides/use-cases/tool-calling/implement-mcp-server | free tier: 10 connections, 10 compute hours, 10GB data transfer/mo | https://nango.dev/docs | base url: https://api.nango.dev | free plan: 10 connections, 10 compute hours, 10GB data transfer; hard-capped, per month | example call: proxy a GET request to a connected third-party API: GET https://api.nango.dev/proxy/{anyPath} | note: Nango is primarily an auth/proxy broker (open source). It also hosts a per-session MCP server (Streamable HTTP): POST /sessions returns mcp_url + session_token (Bearer). Free self-hosting is not offered outside the Enterprise (BYOC) plan. - [TRIAL][MCP] Paragon ActionKit | Call thousands of pre-built Tools and Triggers across 130+ SaaS apps (Slack, Salesforce, Gmail) via API or MCP. | auth:api_key+oauth2 (Authorization: Bearer ; connected accounts use managed OAuth) | mcp:official https://github.com/useparagon/paragon-mcp | Trial: free trial only; no lasting free tier confirmed; Pro/Enterprise pricing by quote | https://docs.useparagon.com/actionkit/overview | base url: https://actionkit.useparagon.com | note: ActionKit has a self-serve free tier for experimentation; Paragon's broader embedded-iPaaS platform is contract/sales-only. ActionKit MCP is self-hosted only (repo useparagon/paragon-mcp, SSE transport); no vendor-hosted endpoint. - [FREE][MCP] Pipedream Connect | Call 2,700+ app APIs and run managed-auth actions on end users' behalf via REST API or Pipedream MCP servers. | auth:api_key+oauth2 (Authorization: Bearer (OAuth client-credentials flow recommended)) | mcp:official https://remote.mcp.pipedream.net/v3 | Free tier: free workspaces get a daily credit limit and limited connected accounts; Connect is free in development mode, production use needs a paid plan | https://pipedream.com/docs/connect/mcp/developers | base url: https://api.pipedream.com/v1 | free plan: Free plan: daily credit limit; Connect free in development environment with limited connected accounts, per day | rate limits: Connect API: create token 100/min per external user; accounts 2,000/5 min and components 3,000/5 min per project | example call: call an app API on an end user's behalf (Connect API proxy): GET https://api.pipedream.com/v1/connect/{project_id}/proxy/{url_safe_base64_target_url}?external_user_id={external_user_id}&account_id={account_id} | note: Requires a Pipedream project plus client ID/secret/project ID to call the MCP server; managed auth handles end-user OAuth for connected apps. Send Bearer token plus x-pd-project-id, x-pd-environment, x-pd-external-user-id, x-pd-app-slug headers. - [FREE][MCP] StackOne | Call 520+ SaaS connectors (HRIS, ATS, CRM, documents) through one unified API or MCP gateway covering 32,000+ actions. | auth:api_key (Authorization: Basic base64(:) plus x-account-id: ) | mcp:official https://mcp.stackone.com/mcp | free tier: 1,000 action-call credits/seat/mo (Starter), no credit card required | https://docs.stackone.com/docs/getting-started | base url: https://api.stackone.com | free plan: Starter: 1,000 credits per seat (1 tool/API call = 1 credit), per month, no card | oauth scopes: mcp, offline_access | example call: execute a connector action via Actions RPC: POST https://api.stackone.com/actions/rpc | unit price: 1 credit per tool/API call; Starter (free) 1,000 credits/seat/month, extra credits $60 per 20,000 ($0.003/call); Team ($600/mo) $20 per 20,000 | note: Plans: Starter free (1,000 credits per seat per month), Team $600/month, Enterprise quote-based. - [FREE][MCP] Superglue | Connect and orchestrate enterprise systems (ERP, CRM, databases) through a self-serve API and per-integration MCP servers. | auth:api_key (Authorization: Bearer ) | mcp:official https://superglue.ai/docs/mcp/using-the-mcp/ | free tier: Pro plan free to start, 3,000 executions/mo and 5M tokens/mo included, self-serve signup | https://superglue.ai/docs | base url: https://api.superglue.cloud/v1 | free plan: 3,000 executions and 5M tokens per month; open-source self-hosted version has no usage limits | example call: run a saved tool: POST https://api.superglue.cloud/v1/tools/{toolId}/run | note: Open-source, self-serve integration/migration agent for enterprise systems (NetSuite, SAP, Sage Intacct, Dynamics). Default MCP server at https:///mcp (OAuth or creator API key); custom servers at /mcp/{orgId}/{serverName}. - [FREE][MCP] Zapier MCP / AI Actions | Call 9,000+ apps and 40,000+ pre-built actions (Slack, Gmail, Sheets, etc.) through one MCP endpoint. | auth:api_key+oauth2 (Authorization: Bearer (OAuth auto-configured for listed clients like Claude/ChatGPT)) | mcp:official https://mcp.zapier.com/api/v1/connect | Free tier: 100 tasks/month; each successful MCP tool call uses 2 tasks (~50 calls/month); more on paid plans | https://docs.zapier.com/mcp/home | base url: https://mcp.zapier.com/api/v1/connect | free plan: 100 tasks/month; each successful MCP tool call uses 2 tasks, no card | unit price: Each successful MCP tool call uses 2 Zapier tasks (failed calls free); task price depends on the Zapier plan, e.g. Pro $19.99/mo annual for 750 tasks (~$0.053 per call) | note: "AI Actions"/Natural Language Actions is deprecated; Zapier now steers agents to Zapier MCP. Tool calls consume the same 'tasks' quota as regular Zaps. ## Model APIs and inference [model-inference] - Anthropic Claude API | Send messages to Claude models for text and vision generation, tool use, batch jobs and document analysis. | auth:api_key (Authorization: Bearer (x-api-key still supported as legacy fallback), plus anthropic-version header) | mcp:none | paid only | https://platform.claude.com/docs/en/api/messages | base url: https://api.anthropic.com | rate limits: Per usage tier and model (RPM, ITPM, OTPM); Start tier e.g. 1,000 RPM for Opus/Sonnet/Haiku; 429 on exceed | data policy: Retained data never used for training without express permission; prompts/outputs not retained by default except 30-day rule for Covered Models; ZDR available | async jobs: Message Batches API: POST /v1/messages/batches, poll GET /v1/messages/batches/{id}, then fetch results | note: docs.anthropic.com and docs.claude.com redirect to platform.claude.com. Rate limits depend on usage tier. The API's MCP connector lets Claude call remote MCP servers; there is no MCP server that wraps the API itself. - [FREE] Cohere API | Call chat, embed, rerank and classify endpoints for text generation, semantic search and RAG. | auth:api_key (Authorization: Bearer ) | mcp:none | free trial key: 1,000 calls/mo, rate-limited | https://docs.cohere.com/reference/about | base url: https://api.cohere.com/v2 | free plan: 1,000 API calls (trial/evaluation key), per month | rate limits: Trial: Chat 20 req/min, Rerank 10/min, Embed 2,000 inputs/min; Production: Chat 500/min, Rerank 1,000/min | example call: chat / text generation: POST https://api.cohere.com/v2/chat | unit price: Command R: $0.15 input / $0.60 output per 1M tokens; Embed 4: $0.12 per 1M tokens; Rerank 4 Fast: $2 per 1K searches | mcp: docs-only: the server searches documentation, it cannot call the API | proof: SourceForge 4.0★/1 review (fetched 2026-09-24 17:02 UTC) | note: Vendor MCP at https://docs.cohere.com/_mcp/server only searches the docs. Trial keys are not for production use. v2 API is current; v1 is legacy. Flagship chat model: command-a-plus-05-2026 - [FREE][MCP] Comet Opik Cloud API | Lets an agent log and read LLM traces and spans, score them with evaluations and manage datasets and prompts in Opik. | auth:api_key+oauth2 (Headers 'authorization: ' (no Bearer prefix) and 'Comet-Workspace: '; remote MCP uses browser sign-in) | mcp:official https://www.comet.com/opik/api/v1/mcp | Free cloud plan: 25k spans/month, 60-day data retention, up to 10 team members | https://www.comet.com/docs/opik/reference/rest-api/overview | base url: https://www.comet.com/opik/api/v1/private | free plan: 25k spans, 60-day data retention, up to 10 team members, per month | data policy: Free cloud plan keeps data 60 days | example call: list traces of a project: GET https://www.comet.com/opik/api/v1/private/traces?project_name={name} | unit price: Opik Cloud Pro: $19/mo incl. 100k spans, then $5 per extra 100k spans | note: REST base https://www.comet.com/opik/api/v1/private/. Remote MCP needs OAuth browser sign-in; local: uvx opik mcp configure. - DeepSeek API | Send chat and reasoning requests to DeepSeek models via an OpenAI- and Anthropic-compatible REST API. | auth:api_key (Authorization: Bearer ) | mcp:none | paid only | https://api-docs.deepseek.com/api/deepseek-api | base url: https://api.deepseek.com | free plan: none | rate limits: Account-level concurrency: deepseek-flash 2,500, deepseek-v4-pro 500 concurrent requests; 429 when exceeded | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 17:02 UTC) | note: No native SDK: use the OpenAI SDK (base_url https://api.deepseek.com) or the Anthropic SDK (https://api.deepseek.com/anthropic). Off-peak is 50% off; peak is 01:00-04:00 and 06:00-10:00 UTC Mon-Fri. Fees come from a topped-up or granted balance. - [MCP] fal.ai | Generate images, video, audio and 3D with 1,000+ hosted models via queued REST or real-time WebSocket. | auth:api_key+oauth2 (Authorization: Key ) | mcp:official https://mcp.fal.ai/mcp | Paid only; prepaid credits, priced per model (e.g. FLUX.1 schnell $0.003/megapixel) | https://fal.ai/docs/model-apis | base url: https://queue.fal.run | free plan: none | rate limits: New accounts: 2 concurrent requests; limit rises with credit purchases (40+ via sales); excess requests wait in queue | data policy: Request payloads stored 30 days by default (opt out with X-Fal-Store-IO: 0); generated media served as public CDN URLs | async jobs: POST https://queue.fal.run/{model} returns request_id, status_url, response_url; poll status or use webhooks | example call: generate an image from a text prompt via the queue (FLUX.1 schnell): POST https://queue.fal.run/{model_id} | unit price: FLUX.1 [schnell]: $0.003 per megapixel (rounded up); price varies per model | note: REST auth header prefix is 'Key', not 'Bearer'; the MCP server takes 'Authorization: Bearer ' or OAuth. Long jobs use the queue API (submit, status, result). - [TRIAL] Fireworks AI | Run serverless or dedicated inference and fine-tuning for open models via OpenAI-compatible APIs. | auth:api_key (Authorization: Bearer ) | mcp:none | trial credits: $1 on signup | https://docs.fireworks.ai | base url: https://api.fireworks.ai/inference/v1 | free plan: $1 in free credits, one-time | rate limits: Adaptive serverless limits per account and model (TPM ceilings by model size); upper bound grows with spending tier; 429/503 | data policy: Does not log or store prompt or generation data for open models without explicit opt-in (zero data retention) | async jobs: Batch API: create batch job, it waits in pending state, poll job status | example call: chat completion: POST https://api.fireworks.ai/inference/v1/chat/completions | unit price: Serverless per 1M tokens, e.g. GLM 5.3 Flash $0.15 input / $0.50 output; unlisted models over 16B params $0.90 per 1M tokens | mcp: docs-only: the server searches documentation, it cannot call the API | note: Vendor MCP at https://docs.fireworks.ai/mcp only searches the docs. The Responses API can call external MCP servers as tools. - [FREE] Google Gemini API | Generate text and images, analyze multimodal input (video, audio, PDFs), and run code execution with Gemini models. | auth:api_key (x-goog-api-key: (or ?key= query param)) | mcp:none | free tier: rate-limited access to Flash/Pro models | https://ai.google.dev/api | base url: https://generativelanguage.googleapis.com/v1beta | free plan: free input and output tokens on supported models, rate-limited per project | rate limits: Per project (not per key): RPM, TPM, RPD by model and tier (Free, Tier 1-3); view active limits in AI Studio | data policy: Free tier content used to improve Google products; paid tier content not used | async jobs: Batch API at 50% cost: create batch job, poll job state until JOB_STATE_SUCCEEDED | example call: generate text: POST https://generativelanguage.googleapis.com/v1beta/interactions | unit price: gemini-3.5-flash paid tier: $1.50 per 1M input tokens, $9.00 per 1M output tokens (free tier available) | mcp: docs-only: the server searches documentation, it cannot call the API | note: Vendor MCP at https://gemini-api-docs-mcp.dev only searches the docs. Free-tier content may be used to improve Google products. Unrestricted standard API keys are rejected in 2026; use a current key type. Google publishes a Discovery document, not OpenAPI. The quickstart now uses POST /v1beta/interactions (header Api-Revision: 2026-05-20) rather than generateContent - [FREE] Groq API | Run fast LLM chat, tool use and speech-to-text on hosted open models via an OpenAI-compatible API. | auth:api_key (Authorization: Bearer ) | mcp:none | free tier: rate-limited per model, no card | https://console.groq.com/docs/api-reference | base url: https://api.groq.com/openai/v1 | free plan: per-model limits, e.g. openai/gpt-oss-120b 30 RPM, 1K RPD, 8K TPM, 200K TPD, per day | rate limits: Per model RPM/RPD/TPM/TPD; Free plan e.g. gpt-oss-120b 30 RPM, 1K RPD; Developer plan higher | data policy: Inference data not retained by default; retained up to 30 days only for batch/fine-tuning features or reliability needs | async jobs: Batch API (Developer plan): POST /openai/v1/batches, poll GET /openai/v1/batches/{batch_id} | example call: chat completion: POST https://api.groq.com/openai/v1/chat/completions | unit price: openai/gpt-oss-120b: $0.15 per 1M input tokens, $0.60 per 1M output tokens (Llama 3.x models now listed as contact sales) | note: Free-tier limits vary by model (e.g. 30 RPM / 1K RPD); see console.groq.com/settings/limits. Not to be confused with xAI Grok. Llama 3.x models (llama-3.3-70b-versatile, llama-3.1-8b-instant) are now contact-sales, not self-serve per-token - [FREE][MCP] Hugging Face Inference Providers | Call hundreds of open-weight chat, vision, image, video and audio models across many providers with one HF token. | auth:api_key (Authorization: Bearer ) | mcp:official https://huggingface.co/mcp | Free tier: $0.10/month in Inference Providers credits (PRO $2.00/month) | https://huggingface.co/docs/inference-providers/index | base url: https://router.huggingface.co/v1 | free plan: $0.10 in credits for free users (PRO $2.00), per month | data policy: HF does not store request/response bodies or use data for training; debug logs kept up to 30 days without user data | example call: chat completion on an open model: POST https://router.huggingface.co/v1/chat/completions | note: The OpenAI-compatible endpoint (router.huggingface.co/v1) handles chat only; use InferenceClient for other tasks. The token needs the 'Make calls to Inference Providers' scope. Pick a provider with a model suffix such as :fastest or :cheapest. - [FREE][MCP] Mistral AI API | Run chat completions, embeddings, OCR and document processing with Mistral models via REST. | auth:api_key (Authorization: Bearer ) | mcp:official https://api.mistral.ai/mcp | free tier: Studio free mode, rate-limited | https://docs.mistral.ai/api | base url: https://api.mistral.ai/v1 | free plan: included monthly usage within Free mode limits, no card | rate limits: Per-model tokens-per-minute and other limits shown per organization in Admin Panel > API > Limits; Free mode has lower limits | data policy: Zero data retention available on paid plans for supported stateless API calls; training opt-out handled separately | example call: create a chat completion: POST https://api.mistral.ai/v1/chat/completions | unit price: Mistral Large: $0.5 per 1M input tokens, $1.5 per 1M output tokens; Batch API 50% off | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 17:02 UTC) | note: Official MCP (same API key) currently exposes only Studio Skills management tools, not chat inference; call the REST API for inference. - [MCP] OpenAI API | Generate text, images, audio and embeddings, and run tool-calling via the Responses and Chat Completions APIs. | auth:api_key (Authorization: Bearer ) | mcp:official https://developers.openai.com/mcp | paid only | https://developers.openai.com/api/reference/overview | base url: https://api.openai.com/v1 | rate limits: RPM/RPD/TPM/TPD/IPM per model, set by usage tier (Free, Tier 1-5); 429 slow_down / rate_limit_error | data policy: API data not used for training unless you opt in; abuse-monitoring logs kept 30 days; ZDR available for approved customers | async jobs: Batch API: upload JSONL, create batch, poll batch status (completes within 24h) | proof: SourceForge 5.0★/3 reviews (fetched 2026-09-24 17:02 UTC) | note: Docs moved from platform.openai.com to developers.openai.com (old URLs redirect). Usage-based billing with a payment method; rate limits scale with usage tier. The official MCP server is documentation-only and does not call the API. - [FREE][MCP] OpenRouter | Route chat requests to hundreds of LLMs from many providers through one OpenAI-compatible endpoint with fallback. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:official https://mcp.openrouter.ai/mcp | free models: 50 req/day (1,000/day after $10 purchase) | https://openrouter.ai/docs/api-reference/overview | base url: https://openrouter.ai/api/v1 | free plan: free models: 50 requests/day (1,000/day once $10+ credits purchased), 20 RPM, no card | rate limits: Free models 20 RPM and 50 RPD (1,000 RPD with >= $10 credits); paid models limited by provider/DDoS protection; X-RateLimit-* headers | data policy: OpenRouter does not store prompts or responses unless you opt in; provider training/logging policies documented per provider | example call: send a chat completion to a routed model: POST https://openrouter.ai/api/v1/chat/completions | unit price: Tokens billed at the provider's list price per model (no markup); 5.5% fee on credit purchases (Standard), 8% (Business) | proof: SourceForge 5.0★/1 review (fetched 2026-09-24 17:02 UTC) | note: The official remote MCP server uses OAuth PKCE and mints a 7-day key with a $10 default spend limit. It includes send-message and generate-image tools. OAuth PKCE is also available for apps. - [TRIAL] PiAPI | Generate images, video and music through one API proxying Midjourney, Flux, Kling and other models. | auth:api_key (X-API-Key: ) | mcp:community https://github.com/apinetwork/piapi-mcp-server | trial credits: $0.50 on signup | https://piapi.ai/docs/overview | base url: https://api.piapi.ai | free plan: $0.50 in free credits, one-time | async jobs: POST https://api.piapi.ai/api/v1/task creates a task; get task endpoint for results, or webhook notifications | example call: generate an image from text (Flux): POST https://api.piapi.ai/api/v1/task | unit price: Flux: flux1-schnell $0.0015 per image, flux1-dev $0.015 per image, flux1-dev-advanced $0.02 per image | proof: GitHub 75★ apinetwork/piapi-mcp-server (fetched 2026-09-24 16:54 UTC) | note: Third-party reseller, not the model owner. The Midjourney access is unofficial, so it can break or violate Midjourney's terms of service. Tasks are async (create task, then poll or webhook). - [MCP] Replicate | Run thousands of hosted image, video, audio and text models via HTTP predictions; also fine-tune and deploy. | auth:api_key (Authorization: Bearer ) | mcp:official https://mcp.replicate.com/sse | paid only | https://replicate.com/docs/reference/http | base url: https://api.replicate.com/v1 | rate limits: Create prediction 600 req/min; other endpoints 3,000 req/min; accounts with granted credit but no payment method: 6 req/min | data policy: API prediction inputs, outputs, files and logs deleted automatically after one hour by default | async jobs: POST /v1/predictions returns a prediction to poll (GET /v1/predictions/{id}) or use webhooks; 'Prefer: wait' blocks up to 60s | example call: run an official model and wait for the output (FLUX schnell text-to-image): POST https://api.replicate.com/v1/models/{owner}/{name}/predictions | unit price: black-forest-labs/flux-schnell: $3.00 per 1,000 output images ($0.003/image); other models billed per output or per second of compute | note: Billed per second of compute or per output. The MCP server is also available locally via npx replicate-mcp. - Together AI | Run serverless inference, batch jobs, fine-tuning and dedicated GPU endpoints for open-source models. | auth:api_key (Authorization: Bearer ) | mcp:none | Paid only: no free trial; minimum $5 prepaid credit purchase | https://docs.together.ai | base url: https://api.together.ai/v1 | free plan: none | rate limits: Dynamic per-model limits that scale with sustained traffic; 429 includes x-ratelimit-reset | data policy: By default stores prompts/responses and may use them for product improvement (admins can disable); training on org data is opt-in | async jobs: Batch API: upload JSONL, start batch job, poll until finished, retrieve results (up to 50% cheaper) | mcp: docs-only: the server searches documentation, it cannot call the API | note: Vendor MCP at https://docs.together.ai/mcp only searches the docs. The API is OpenAI-compatible. - [FREE] Vercel AI Gateway | Send chat, image, embedding and rerank requests to 100+ models through one gateway with failover and spend tracking. | auth:api_key+oauth2 (Authorization: Bearer ) | mcp:none | free tier: monthly credits on subset of models | https://vercel.com/docs/ai-gateway/sdks-and-apis | base url: https://ai-gateway.vercel.sh/v1 | free plan: free AI Gateway credits on a subset of models, rate-limited per model | rate limits: Free tier: lower per-model limits (429); paid tier: no AI Gateway limits, only upstream provider limits | data policy: Per-request Zero Data Retention routing to providers that do not retain or train on prompts (Pro and Enterprise) | example call: create a chat completion: POST https://ai-gateway.vercel.sh/v1/chat/completions | note: The base URL https://ai-gateway.vercel.sh works with OpenAI and Anthropic SDKs. Vercel's platform MCP (mcp.vercel.com) does not call the gateway, only buys its credits. Tokens have no markup. BYOK requires the paid tier. Free-tier overage returns 429. On Vercel, OIDC tokens can replace the API key. - [FREE] Voyage AI (embeddings/rerank) | Generate text, code and multimodal embeddings and rerank documents for RAG and semantic search. | auth:api_key (Authorization: Bearer ) | mcp:none | free tier: 200M tokens on current models | https://docs.voyageai.com/reference/embeddings-api | base url: https://api.voyageai.com/v1 | free plan: first 200 million tokens per account on current models (e.g. voyage-4, voyage-4-large), one-time | rate limits: Per model RPM/TPM by usage tier (Tier 1 = payment method added), e.g. voyage-3.5 2,000 RPM / 8M TPM; Tier 2 2x, Tier 3 3x | data policy: Voyage may store and use API data for training unless an org admin with a payment method opts out (then zero-day retention) | async jobs: Batch API: upload .jsonl file, create batch, poll GET retrieve batch | example call: embed texts: POST https://api.voyageai.com/v1/embeddings | unit price: voyage-4: $0.06 per 1M tokens (voyage-4-lite $0.02, voyage-4-large $0.12); first 200M tokens free | note: Owned by MongoDB, but the standalone API at api.voyageai.com is still self-serve. Free tokens do not apply to the Batch API. - xAI Grok API | Generate text, images, video and voice with Grok models, with built-in web search and code tools. | auth:api_key (Authorization: Bearer ) | mcp:none | paid only (prepaid credits) | https://docs.x.ai/developers/rest-api-reference/inference | base url: https://api.x.ai/v1 | free plan: none | rate limits: Per-model RPS (RPM/60) and TPM by tier; tier based on cumulative spend since 2026-01-01 (Tier 0 $0, Tier 1 $50, Tier 2 $250...) | async jobs: Batch API: create batch, add requests, poll batch status until num_pending is 0 | mcp: docs-only: the server searches documentation, it cannot call the API | note: The account must have prepaid credits (console.x.ai). The API is OpenAI-compatible (/v1/responses, /v1/chat/completions). Vendor MCP at https://docs.x.ai/api/mcp only searches the docs.