{"category":{"id":"knowledge-research","name":"Knowledge and research data","description":"Encyclopedias, academic papers, news, computational knowledge and up-to-date library documentation."},"entries":[ {"id":"arxiv-api","name":"arXiv API","homepage":"https://info.arxiv.org/help/api/","docs":"https://info.arxiv.org/help/api/user-manual.html","auth":"none","auth_hint":"no auth","mcp":{"type":"community","url":"https://github.com/blazickjp/arxiv-mcp-server","maintainer":"community","repo":"https://github.com/blazickjp/arxiv-mcp-server","tools":["search_papers","get_abstract","download_paper","list_papers","read_paper","get_paper_outline","read_paper_section","search_paper_text","get_paper_latex","citation_graph","export_citations","semantic_search"],"covers_full_api":true,"source_url":"https://github.com/blazickjp/arxiv-mcp-server","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"uvx","args":["arxiv-mcp-server"],"env":[],"source_url":"https://github.com/blazickjp/arxiv-mcp-server","docs_only":false,"checked_at":"2026-09-24"}},"free_tier":"free, no key","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Search arXiv preprints by keyword, author, category or ID and retrieve metadata, abstracts and PDF links.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://info.arxiv.org/help/api/tou.html","checked_at":"2026-09-24"},"auth_scheme":{"type":"none","format":"no auth","source_url":"https://info.arxiv.org/help/api/user-manual.html","checked_at":"2026-09-24"},"base_url":"http://export.arxiv.org/api/query","rate_limits":{"summary":"No more than 1 request every 3 seconds, single connection at a time, across all your machines; max_results slices of 2000, 30000 total","source_url":"https://info.arxiv.org/help/api/tou.html","checked_at":"2026-09-24"},"async_jobs":{"value":false,"how":"synchronous Atom XML responses","source_url":"https://info.arxiv.org/help/api/user-manual.html"},"operations":["academic-search"],"no_auth":true,"call":{"operation":"search preprints by keyword","method":"GET","url":"http://export.arxiv.org/api/query?search_query={query}&start=0&max_results={n}","example":"curl 'http://export.arxiv.org/api/query?search_query=all:electron&start=0&max_results=10'","response_fields":["feed.entry[].id","feed.entry[].title","feed.entry[].summary","feed.entry[].link"],"async":null,"source_url":"https://info.arxiv.org/help/api/user-manual.html","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"ratings":[{"source":"github","repo":"blazickjp/arxiv-mcp-server","stars":3172,"forks":258,"pushed_at":"2026-08-26","archived":false,"url":"https://github.com/blazickjp/arxiv-mcp-server","fetched_at":"2026-09-24T16:54Z"},{"source":"smithery","uses":5142,"url":"https://smithery.ai/servers/arxiv","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"http://export.arxiv.org/api/query","probes":1,"up":1,"median_ms":423,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":400}}}}, {"id":"congress-gov","name":"Congress.gov API","homepage":"https://www.congress.gov/","docs":"https://api.congress.gov/","auth":"api_key","auth_hint":"api.data.gov key: query parameter ?api_key= or header X-Api-Key: ","mcp":{"type":"community","url":"https://github.com/cyanheads/congressgov-mcp-server","maintainer":"community","remote_url":"https://congressgov.caseyjhand.com/mcp","repo":"https://github.com/cyanheads/congressgov-mcp-server","tools":["congressgov_bill_lookup","congressgov_enacted_laws","congressgov_member_lookup","congressgov_committee_lookup","congressgov_roll_votes","congressgov_senate_nominations","congressgov_bill_summaries","congressgov_crs_reports","congressgov_committee_reports","congressgov_daily_record","congressgov_search_bills"],"source_url":"https://github.com/cyanheads/congressgov-mcp-server","checked_at":"2026-09-24","domain_verified":false,"kind":"community","config":{"transport":"streamable-http","url":"https://congressgov.caseyjhand.com/mcp","headers":null,"oauth":false,"docs_only":false,"source_url":"https://github.com/cyanheads/congressgov-mcp-server","checked_at":"2026-09-24"}},"free_tier":"Free: government API, key issued instantly by email; 5,000 requests/hour.","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Lets an agent look up U.S. bills, amendments, votes, members, committees, nominations and Congressional Record data from the Library of Congress.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"free_tier","requires_card":false,"quota":"5,000 requests per hour","source_url":"https://github.com/LibraryOfCongress/api.congress.gov","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"query","name":"api_key","format":"?api_key= (or header X-Api-Key: )","source_url":"https://api.data.gov/docs/developer-manual/","checked_at":"2026-09-24"},"base_url":"https://api.congress.gov/v3","rate_limits":{"summary":"5,000 requests per hour","source_url":"https://github.com/LibraryOfCongress/api.congress.gov","checked_at":"2026-09-24"},"operations":["government-data"],"no_auth":false,"call":{"operation":"list bills of a Congress by type","method":"GET","url":"https://api.congress.gov/v3/bill/{congress}/{billType}?format=json&api_key={API_KEY}","example":"curl \"https://api.congress.gov/v3/bill/119/hr?format=json&limit=20&api_key=$CONGRESS_API_KEY\"","response_fields":["bills[].number","bills[].title","bills[].type","bills[].latestAction.text","bills[].url","pagination.count"],"async":null,"source_url":"https://github.com/LibraryOfCongress/api.congress.gov/blob/main/Documentation/BillEndpoint.md","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"uptime":{"window_days":30,"api":{"url":"https://api.congress.gov/v3","probes":1,"up":1,"median_ms":514,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":403}},"mcp_remote":{"url":"https://congressgov.caseyjhand.com/mcp","probes":1,"up":1,"median_ms":406,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"context7-library-docs-for-agents","name":"Context7 (library docs for agents)","homepage":"https://context7.com","docs":"https://context7.com/docs/api-guide","auth":"api_key","auth_hint":"Authorization: Bearer (optional; works at low limits without key)","mcp":{"type":"official","url":"https://mcp.context7.com/mcp","maintainer":"vendor","remote_url":"https://mcp.context7.com/mcp","repo":"https://github.com/upstash/context7","tools":["resolve-library-id","query-docs"],"covers_full_api":true,"source_url":"https://github.com/upstash/context7","checked_at":"2026-09-24","domain_verified":true,"kind":"vendor-hosted","config":{"transport":"streamable-http","url":"https://mcp.context7.com/mcp","headers":{"Authorization":"Bearer $CONTEXT7_API_KEY"},"oauth":false,"docs_only":false,"source_url":"https://context7.com/docs/resources/all-clients","checked_at":"2026-09-24"}},"free_tier":"Free: 1,000 API calls per month with a free API key (low limits without key); Pro $10/seat/month","sdk":["typescript"],"openapi":null,"llms_txt":"https://context7.com/docs/llms.txt","desc_en":"Fetch up-to-date, version-specific library documentation and code examples into a coding agent's context via MCP or REST.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"free_tier","quota":"1,000 API calls","period":"month","source_url":"https://context7.com/plans","checked_at":"2026-09-24"},"auth_scheme":{"type":"http","scheme":"bearer","format":"Authorization: Bearer ","source_url":"https://context7.com/docs/api-guide","checked_at":"2026-09-24"},"base_url":"https://context7.com/api/","rate_limits":{"summary":"Low limits without key; plan-based limits with key; 429 with Retry-After and RateLimit-* headers when exceeded","source_url":"https://context7.com/docs/api-guide","checked_at":"2026-09-24"},"operations":["library-docs"],"no_auth":false,"call":{"operation":"fetch up-to-date documentation snippets for a library","method":"GET","url":"https://context7.com/api/v2/context?libraryId={libraryId}&query={query}","example":"curl -G \"https://context7.com/api/v2/context\" -H \"Authorization: Bearer $CONTEXT7_API_KEY\" --data-urlencode \"libraryId=/vercel/next.js\" --data-urlencode \"query=How do I use useState?\" --data-urlencode \"type=json\"","response_fields":["codeSnippets[].codeTitle","codeSnippets[].codeList[].code","infoSnippets[].content"],"async":null,"source_url":"https://context7.com/docs/api-reference/context/get-documentation-context","checked_at":"2026-09-24"},"unit_price":{"summary":"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)","source_url":"https://context7.com/plans","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"reachable","llms_txt":"ok"},"ratings":[{"source":"smithery","uses":5563,"url":"https://smithery.ai/servers/upstash/context7-mcp","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"https://context7.com/api/","probes":1,"up":1,"median_ms":585,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":404}},"mcp_remote":{"url":"https://mcp.context7.com/mcp","probes":1,"up":1,"median_ms":320,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"crossref-rest-api","name":"Crossref REST API","homepage":"https://www.crossref.org/documentation/retrieve-metadata/rest-api/","docs":"https://www.crossref.org/documentation/retrieve-metadata/rest-api/","auth":"none","auth_hint":"no key; add mailto= param or User-Agent contact for the 'polite pool'","mcp":{"type":"community","url":"https://github.com/afrise/academic-search-mcp-server","maintainer":"community","repo":"https://github.com/afrise/academic-search-mcp-server","tools":["search_papers","fetch_paper_details","search_by_topic"],"covers_full_api":false,"source_url":"https://github.com/afrise/academic-search-mcp-server","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"uv","args":["run","/path/to/academic-search-mcp-server/server.py"],"env":["SEMANTIC_SCHOLAR_API_KEY","CROSSREF_API_KEY"],"docs_only":false,"source_url":"https://github.com/afrise/academic-search-mcp-server","checked_at":"2026-09-24"}},"free_tier":"free, no key","sdk":[],"openapi":"https://api.crossref.org/swagger-docs","llms_txt":null,"desc_en":"Look up and search scholarly metadata such as DOIs, references, authors, funders and licenses across Crossref-registered works.","notes":"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).","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://www.crossref.org/documentation/retrieve-metadata/rest-api/","checked_at":"2026-09-24"},"auth_scheme":{"type":"none","format":"no auth; add mailto= for polite pool (Metadata Plus: Crossref-Plus-API-Token: Bearer )","source_url":"https://www.crossref.org/documentation/retrieve-metadata/rest-api/access-and-authentication/","checked_at":"2026-09-24"},"base_url":"https://api.crossref.org","rate_limits":{"summary":"Public pool 5 req/s, concurrency 1; polite pool (mailto) 10 req/s, concurrency 3; Metadata Plus 150 req/s","source_url":"https://www.crossref.org/documentation/retrieve-metadata/rest-api/access-and-authentication/","checked_at":"2026-09-24"},"operations":["academic-search"],"no_auth":true,"call":{"operation":"search scholarly works metadata","method":"GET","url":"https://api.crossref.org/works?query.bibliographic={query}&rows={n}&mailto={email}","example":"curl \"https://api.crossref.org/works?query.bibliographic=deep+learning&rows=5&mailto=$CONTACT_EMAIL\"","response_fields":["message.total-results","message.items[].DOI","message.items[].title","message.items[].author","message.items[].published"],"async":null,"source_url":"https://www.crossref.org/documentation/retrieve-metadata/rest-api/","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok","openapi":"ok"},"ratings":[{"source":"github","repo":"afrise/academic-search-mcp-server","stars":117,"forks":12,"pushed_at":"2025-02-12","archived":false,"url":"https://github.com/afrise/academic-search-mcp-server","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.crossref.org","probes":1,"up":1,"median_ms":549,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"gdelt-api","name":"GDELT API","homepage":"https://www.gdeltproject.org","docs":"https://blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/","auth":"none","auth_hint":"no auth","mcp":{"type":"community","url":"https://github.com/cyanheads/gdelt-mcp-server","maintainer":"community","remote_url":"https://gdelt.caseyjhand.com/mcp","repo":"https://github.com/cyanheads/gdelt-mcp-server","tools":["gdelt_search_articles","gdelt_get_coverage_timeline","gdelt_get_tone_distribution","gdelt_get_coverage_breakdown","gdelt_search_tv","gdelt_get_tv_clips","gdelt_get_tv_context","gdelt_get_tv_trending","gdelt_list_tv_stations"],"source_url":"https://github.com/cyanheads/gdelt-mcp-server","checked_at":"2026-09-24","domain_verified":false,"kind":"community","config":{"transport":"streamable-http","url":"https://gdelt.caseyjhand.com/mcp","headers":null,"oauth":false,"env":[],"docs_only":false,"source_url":"https://github.com/cyanheads/gdelt-mcp-server#public-hosted-instance","checked_at":"2026-09-24"}},"free_tier":"free, no key","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Full-text search global news in about 65 languages and analyze coverage volume, tone and geography in near real time.","notes":"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).","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/","checked_at":"2026-09-24"},"auth_scheme":{"type":"none","format":"no auth","source_url":"https://blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/","checked_at":"2026-09-24"},"base_url":"https://api.gdeltproject.org/api/v2/doc/doc","async_jobs":{"value":false,"how":"synchronous; 75 results default, up to 250 per query, rolling 3-month window","source_url":"https://blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/"},"operations":["news-search"],"no_auth":true,"call":{"operation":"search recent global news articles","method":"GET","url":"https://api.gdeltproject.org/api/v2/doc/doc?query={query}&mode=artlist&maxrecords={n}&format=json","example":"curl \"https://api.gdeltproject.org/api/v2/doc/doc?query=climate&mode=artlist&maxrecords=10&format=json\"","response_fields":["articles[].url","articles[].title","articles[].seendate","articles[].domain","articles[].language","articles[].sourcecountry"],"source_url":"https://blog.gdeltproject.org/gdelt-doc-2-0-api-debuts/","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"ratings":[{"source":"github","repo":"cyanheads/gdelt-mcp-server","stars":6,"forks":0,"pushed_at":"2026-09-22","archived":false,"url":"https://github.com/cyanheads/gdelt-mcp-server","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.gdeltproject.org/api/v2/doc/doc","probes":1,"up":1,"median_ms":15969,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}},"mcp_remote":{"url":"https://gdelt.caseyjhand.com/mcp","probes":1,"up":1,"median_ms":312,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"gitingest","name":"Gitingest API","homepage":"https://gitingest.com","docs":"https://gitingest.com/llms.txt","auth":"none","auth_hint":"No key for public repos: GET https://gitingest.com/api//; optional GitHub token for private repos via the 'token' parameter","mcp":{"type":"community","url":"https://github.com/narumiruna/gitingest-mcp","maintainer":"community","repo":"https://github.com/narumiruna/gitingest-mcp","tools":["ingest_git"],"covers_full_api":true,"source_url":"https://github.com/narumiruna/gitingest-mcp","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"uvx","args":["gitingestmcp@latest"],"env":[],"docs_only":false,"source_url":"https://github.com/narumiruna/gitingest-mcp#pypi-installation","checked_at":"2026-09-24"}},"free_tier":"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).","sdk":["python"],"openapi":"https://gitingest.com/openapi.json","llms_txt":"https://gitingest.com/llms.txt","desc_en":"Lets an agent turn any public Git repository into a single text digest (summary, directory tree and file contents) sized for an LLM prompt.","notes":"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).","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://github.com/coderamp-labs/gitingest/blob/main/src/server/routers/ingest.py","checked_at":"2026-09-24"},"auth_scheme":{"type":"none","format":"no auth; optional GitHub PAT in 'token' parameter for private repos","source_url":"https://github.com/coderamp-labs/gitingest/blob/main/src/server/routers/ingest.py","checked_at":"2026-09-24"},"base_url":"https://gitingest.com/api","rate_limits":{"summary":"10 requests/minute on POST /api/ingest and GET /api/{user}/{repository} (per server limiter)","source_url":"https://github.com/coderamp-labs/gitingest/blob/main/src/server/routers/ingest.py","checked_at":"2026-09-24"},"operations":["repo-digest"],"no_auth":true,"call":{"operation":"turn a public GitHub repo into a text digest","method":"GET","url":"https://gitingest.com/api/{user}/{repository}","example":"curl https://gitingest.com/api/octocat/Hello-World","response_fields":["summary","tree","content","digest_url"],"async":null,"source_url":"https://github.com/coderamp-labs/gitingest/blob/main/src/server/routers/ingest.py","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"uptime":{"window_days":30,"api":{"url":"https://gitingest.com/api","probes":1,"up":1,"median_ms":434,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"hacker-news-api","name":"Hacker News API","homepage":"https://github.com/HackerNews/API","docs":"https://github.com/HackerNews/API","auth":"none","auth_hint":"no auth","mcp":{"type":"community","url":"https://github.com/devrelopers/hackernews-mcp","maintainer":"community","repo":"https://github.com/pskill9/hn-server","tools":["get_stories"],"covers_full_api":false,"source_url":"https://github.com/pskill9/hn-server","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"node","args":["/path/to/hn-server/build/index.js"],"env":[],"docs_only":false,"source_url":"https://github.com/pskill9/hn-server","checked_at":"2026-09-24"}},"free_tier":"free, no key","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Read Hacker News stories, comments, jobs, polls, user profiles and front-page rankings as real-time JSON.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://github.com/HackerNews/API","checked_at":"2026-09-24"},"auth_scheme":{"type":"none","format":"no auth","source_url":"https://github.com/HackerNews/API","checked_at":"2026-09-24"},"base_url":"https://hacker-news.firebaseio.com/v0/","rate_limits":{"summary":"There is currently no rate limit","source_url":"https://github.com/HackerNews/API","checked_at":"2026-09-24"},"async_jobs":{"value":false,"how":"synchronous JSON; real-time change events available via Firebase client libraries","source_url":"https://github.com/HackerNews/API"},"operations":["social-data"],"no_auth":true,"call":{"operation":"get a story or comment by id","method":"GET","url":"https://hacker-news.firebaseio.com/v0/item/{id}.json","example":"curl https://hacker-news.firebaseio.com/v0/item/8863.json","response_fields":["by","title","url","score","time","kids"],"async":null,"source_url":"https://github.com/HackerNews/API","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"ratings":[{"source":"github","repo":"HackerNews/API","stars":13336,"forks":762,"pushed_at":"2025-01-01","archived":false,"url":"https://github.com/HackerNews/API","fetched_at":"2026-09-24T16:54Z"},{"source":"github","repo":"pskill9/hn-server","stars":40,"forks":7,"pushed_at":"2024-12-31","archived":false,"url":"https://github.com/pskill9/hn-server","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"https://hacker-news.firebaseio.com/v0/","probes":1,"up":1,"median_ms":648,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"open-library","name":"Internet Archive Open Library API","homepage":"https://openlibrary.org/","docs":"https://openlibrary.org/developers/api","auth":"none","auth_hint":"No key; send a User-Agent header with app name and contact email, e.g. 'User-Agent: MyApp (me@example.org)'","mcp":{"type":"community","url":"https://github.com/8enSmith/mcp-open-library","maintainer":"community","repo":"https://github.com/8enSmith/mcp-open-library","tools":["search_books","get_book_by_title","get_authors_by_name","get_author_info","get_author_photo","get_book_cover","get_book_by_id"],"covers_full_api":false,"source_url":"https://github.com/8enSmith/mcp-open-library","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"npx","args":["-y","mcp-open-library"],"env":[],"docs_only":false,"source_url":"https://github.com/8enSmith/mcp-open-library","checked_at":"2026-09-24"}},"free_tier":"No key; free and open: 1 request/second anonymous, 3 requests/second with an identifying User-Agent.","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Lets an agent search books, authors and subjects, fetch work/edition data by ISBN or OLID, search inside book texts and get cover images.","notes":"Bulk scraping discouraged; use the monthly data dumps for large jobs. Reading-log/list write endpoints need an Open Library login.","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://openlibrary.org/developers/api","checked_at":"2026-09-24"},"auth_scheme":{"type":"none","format":"User-Agent: MyLibraryApp (contact@example.org)","source_url":"https://openlibrary.org/developers/api","checked_at":"2026-09-24"},"base_url":"https://openlibrary.org","rate_limits":{"summary":"1 request/second unidentified; 3 requests/second with User-Agent naming app and contact; no bulk download via API","source_url":"https://openlibrary.org/developers/api","checked_at":"2026-09-24"},"operations":["book-lookup"],"no_auth":true,"call":{"operation":"search books","method":"GET","url":"https://openlibrary.org/search.json?q={query}","example":"curl -H \"User-Agent: MyApp (me@example.org)\" \"https://openlibrary.org/search.json?q=the+lord+of+the+rings\"","response_fields":["num_found","docs[].title","docs[].author_name","docs[].key","docs[].first_publish_year","docs[].cover_i"],"async":null,"source_url":"https://openlibrary.org/dev/docs/api/search","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"uptime":{"window_days":30,"api":{"url":"https://openlibrary.org","probes":1,"up":1,"median_ms":345,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"nytimes","name":"New York Times APIs","homepage":"https://developer.nytimes.com/","docs":"https://developer.nytimes.com/apis","auth":"api_key","auth_hint":"Query parameter ?api-key= (create an app at developer.nytimes.com and enable the APIs you need)","mcp":{"type":"community","url":"https://github.com/jeffmm/nytimes-mcp","maintainer":"community","repo":"https://github.com/jeffmm/nytimes-mcp","tools":["search_articles","get_latest_news","get_most_popular","get_archive","get_bestseller_list"],"covers_full_api":false,"source_url":"https://github.com/jeffmm/nytimes-mcp","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"uvx","args":["--from","git+https://github.com/jeffmm/nytimes-mcp.git","nytimes-mcp"],"env":["NYT_API_KEY"],"source_url":"https://github.com/jeffmm/nytimes-mcp","docs_only":false,"checked_at":"2026-09-24"}},"free_tier":"Free: all public APIs are free; 500 requests/day and 5 requests/minute per API.","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Lets an agent search NYT articles back to 1851, read top stories, most-popular lists, the Times Wire feed and bestseller lists.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"free_tier","requires_card":false,"quota":"500 requests per API","period":"day","source_url":"https://developer.nytimes.com/faq","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"query","name":"api-key","format":"?api-key=","source_url":"https://api.nytimes.com/svc/topstories/v2/home.json","checked_at":"2026-09-24"},"base_url":"https://api.nytimes.com/svc","rate_limits":{"summary":"Two limits per API: 500 requests/day and 5 requests/minute; sleep 12 s between calls","source_url":"https://developer.nytimes.com/faq","checked_at":"2026-09-24"},"data_policy":{"summary":"Non-commercial use only; terms forbid using the APIs or content to develop a software product or train an ML/AI system","source_url":"https://developer.nytimes.com/terms","checked_at":"2026-09-24"},"operations":["news-search","news-articles","book-lookup"],"no_auth":false,"call":{"operation":"search articles","method":"GET","url":"https://api.nytimes.com/svc/search/v2/articlesearch.json?q={query}&api-key={API_KEY}","example":"curl \"https://api.nytimes.com/svc/search/v2/articlesearch.json?q=election&api-key=$NYT_API_KEY\"","response_fields":["response.docs[].web_url","response.docs[].headline.main","response.docs[].abstract","response.docs[].pub_date"],"async":null,"source_url":"https://github.com/nytimes/public_api_specs/blob/master/article_search/article_search_v2.json","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"uptime":{"window_days":30,"api":{"url":"https://api.nytimes.com/svc","probes":1,"up":1,"median_ms":337,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":404}}}}, {"id":"newsapi","name":"NewsAPI","homepage":"https://newsapi.org","docs":"https://newsapi.org/docs","auth":"api_key","auth_hint":"X-Api-Key: header or apiKey= query param","mcp":{"type":"community","url":"https://github.com/matteoantoci/mcp-newsapi","maintainer":"community","repo":"https://github.com/matteoantoci/mcp-newsapi","tools":["search_articles","get_top_headlines"],"covers_full_api":false,"source_url":"https://github.com/matteoantoci/mcp-newsapi","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"node","args":["/path/to/mcp-newsapi/build/index.js"],"env":["NEWSAPI_KEY"],"docs_only":false,"source_url":"https://github.com/matteoantoci/mcp-newsapi","checked_at":"2026-09-24"}},"free_tier":"free Developer plan: 100 req/day, dev/test only, 24h article delay","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Search and retrieve current and historical news articles and top headlines from thousands of sources worldwide.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"free_tier","requires_card":false,"quota":"100 requests","period":"day","source_url":"https://newsapi.org/pricing","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"header","name":"X-Api-Key","format":"X-Api-Key: (or ?apiKey=, or Authorization: Bearer )","source_url":"https://newsapi.org/docs/authentication","checked_at":"2026-09-24"},"base_url":"https://newsapi.org/v2","rate_limits":{"summary":"Developer plan 100 requests/day, 24h article delay, dev/test only; Business $449/mo with 250,000 requests/month","source_url":"https://newsapi.org/pricing","checked_at":"2026-09-24"},"operations":["news-search","news-articles"],"no_auth":false,"call":{"operation":"search news articles","method":"GET","url":"https://newsapi.org/v2/everything?q={query}","example":"curl \"https://newsapi.org/v2/everything?q=bitcoin\" -H \"X-Api-Key: $NEWSAPI_KEY\"","response_fields":["status","totalResults","articles[].title","articles[].url","articles[].publishedAt","articles[].source.name"],"async":null,"source_url":"https://newsapi.org/docs/endpoints/everything","checked_at":"2026-09-24"},"unit_price":{"summary":"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","source_url":"https://newsapi.org/pricing","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"ratings":[{"source":"github","repo":"matteoantoci/mcp-newsapi","stars":3,"forks":7,"pushed_at":"2025-05-08","archived":false,"url":"https://github.com/matteoantoci/mcp-newsapi","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"https://newsapi.org/v2","probes":1,"up":1,"median_ms":392,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":404}}}}, {"id":"openalex-api","name":"OpenAlex API","homepage":"https://openalex.org","docs":"https://help.openalex.org/api/","auth":"api_key","auth_hint":"api_key= query param (optional; basic use works without key)","mcp":{"type":"community","url":"https://github.com/benedict2310/Scientific-Papers-MCP","maintainer":"community","repo":"https://github.com/benedict2310/Scientific-Papers-MCP","tools":["list_categories","fetch_latest","fetch_top_cited","search_papers","fetch_content"],"covers_full_api":false,"source_url":"https://github.com/benedict2310/Scientific-Papers-MCP","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"npx","args":["-y","@futurelab-studio/latest-science-mcp@latest"],"env":[],"docs_only":false,"source_url":"https://github.com/benedict2310/Scientific-Papers-MCP","checked_at":"2026-09-24"}},"free_tier":"free: $1 of API usage/day without payment method; free key raises daily budget 10x","sdk":[],"openapi":"https://help.openalex.org/openapi.json","llms_txt":"https://help.openalex.org/llms.txt","desc_en":"Query an open catalog of scholarly works, authors, institutions, sources and topics, including citation data, via REST.","notes":"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).","verified":"2026-09-24","free_plan":{"kind":"free_tier","requires_card":false,"quota":"$1 of API usage (10x with free API key)","period":"day","source_url":"https://help.openalex.org/hc/en-us/articles/24397762024087-Pricing","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"query","name":"api_key","format":"?api_key= (optional)","source_url":"https://help.openalex.org/api/","checked_at":"2026-09-24"},"base_url":"https://api.openalex.org","rate_limits":{"summary":"Cost-based daily budget ($1/day free, resets midnight UTC); each response reports cost_usd; prepaid top-ups in $1 increments","source_url":"https://help.openalex.org/hc/en-us/articles/24397762024087-Pricing","checked_at":"2026-09-24"},"data_policy":{"summary":"Data released under CC0","source_url":"https://help.openalex.org/hc/en-us/articles/24397762024087-Pricing","checked_at":"2026-09-24"},"operations":["academic-search"],"no_auth":false,"call":{"operation":"search scholarly works","method":"GET","url":"https://api.openalex.org/works?search={query}","example":"curl \"https://api.openalex.org/works?search=climate+change&per_page=10&api_key=$OPENALEX_API_KEY\"","response_fields":["meta.count","meta.cost_usd","results[].id","results[].display_name","results[].doi"],"async":null,"source_url":"https://help.openalex.org/api/","checked_at":"2026-09-24"},"unit_price":{"summary":"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)","source_url":"https://help.openalex.org/access/example-costs","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok","openapi":"ok","llms_txt":"ok"},"ratings":[{"source":"github","repo":"benedict2310/Scientific-Papers-MCP","stars":57,"forks":9,"pushed_at":"2025-08-14","archived":false,"url":"https://github.com/benedict2310/Scientific-Papers-MCP","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.openalex.org","probes":1,"up":1,"median_ms":456,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"pubmed-e-utilities-ncbi","name":"PubMed E-utilities (NCBI)","homepage":"https://www.ncbi.nlm.nih.gov/books/NBK25501/","docs":"https://www.ncbi.nlm.nih.gov/books/NBK25501/","auth":"none","auth_hint":"optional api_key= query param; tool and email params recommended","mcp":{"type":"community","url":"https://github.com/openags/paper-search-mcp","maintainer":"community","repo":"https://github.com/openags/paper-search-mcp","tools":["search_papers","search_pubmed","search_pmc","search_europe_pmc","download_with_fallback"],"covers_full_api":false,"source_url":"https://github.com/openags/paper-search-mcp","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"uv","args":["tool","run","paper-search-mcp"],"env":["PAPER_SEARCH_MCP_UNPAYWALL_EMAIL"],"docs_only":false,"source_url":"https://github.com/openags/paper-search-mcp","checked_at":"2026-09-24"}},"free_tier":"free; 3 req/s without key, 10 req/s with free NCBI API key","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Search, fetch, summarize and cross-link biomedical literature records from PubMed, PMC and other Entrez databases.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://ncbiinsights.ncbi.nlm.nih.gov/2017/11/02/new-api-keys-for-the-e-utilities/","checked_at":"2026-09-24"},"auth_scheme":{"type":"none","format":"no auth; optional ?api_key= raises limit","source_url":"https://ncbiinsights.ncbi.nlm.nih.gov/2017/11/02/new-api-keys-for-the-e-utilities/","checked_at":"2026-09-24"},"base_url":"https://eutils.ncbi.nlm.nih.gov/entrez/eutils/","rate_limits":{"summary":"3 requests/second per IP without key; 10 requests/second with free API key (one key per NCBI account)","source_url":"https://ncbiinsights.ncbi.nlm.nih.gov/2017/11/02/new-api-keys-for-the-e-utilities/","checked_at":"2026-09-24"},"operations":["academic-search"],"no_auth":true,"call":{"operation":"search PubMed for article IDs (ESearch)","method":"GET","url":"https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term={query}&retmode=json","example":"curl \"https://eutils.ncbi.nlm.nih.gov/entrez/eutils/esearch.fcgi?db=pubmed&term=cancer&retmax=20&retmode=json&api_key=$NCBI_API_KEY\"","response_fields":["esearchresult.count","esearchresult.idlist","esearchresult.querytranslation"],"async":null,"source_url":"https://www.nlm.nih.gov/dataguide/eutilities/utilities.html","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"ratings":[{"source":"github","repo":"openags/paper-search-mcp","stars":2692,"forks":280,"pushed_at":"2026-09-22","archived":false,"url":"https://github.com/openags/paper-search-mcp","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"https://eutils.ncbi.nlm.nih.gov/entrez/eutils/","probes":1,"up":1,"median_ms":217,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":400}}}}, {"id":"semantic-scholar-api","name":"Semantic Scholar API","homepage":"https://www.semanticscholar.org/product/api","docs":"https://api.semanticscholar.org/api-docs/","auth":"api_key","auth_hint":"x-api-key: (optional; unauthenticated access allowed)","mcp":{"type":"community","url":"https://github.com/zongmin-yu/semantic-scholar-fastmcp-mcp-server","maintainer":"community","repo":"https://github.com/zongmin-yu/semantic-scholar-fastmcp-mcp-server","tools":["paper_relevance_search","paper_bulk_search","paper_title_search","paper_details","paper_batch_details","paper_authors","paper_autocomplete","snippet_search","paper_citations","paper_references","author_search","author_details","author_papers","author_batch_details","get_paper_recommendations_single","get_paper_recommendations_multi"],"covers_full_api":false,"source_url":"https://github.com/zongmin-yu/semantic-scholar-fastmcp-mcp-server","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"uvx","args":["semantic-scholar-fastmcp"],"env":["SEMANTIC_SCHOLAR_API_KEY"],"docs_only":false,"source_url":"https://github.com/zongmin-yu/semantic-scholar-fastmcp-mcp-server#mcp-client-configuration","checked_at":"2026-09-24"}},"free_tier":"free; no key (shared, throttled pool) or free API key on request","sdk":[],"openapi":"https://api.semanticscholar.org/graph/v1/swagger.json","llms_txt":null,"desc_en":"Search papers, authors and citation graphs, and get paper recommendations from Semantic Scholar's academic corpus.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://www.semanticscholar.org/product/api","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"header","name":"x-api-key","format":"x-api-key: (optional)","source_url":"https://www.semanticscholar.org/product/api/tutorial","checked_at":"2026-09-24"},"base_url":"https://api.semanticscholar.org/graph/v1","rate_limits":{"summary":"Unauthenticated: 1000 req/s shared among all users, may be throttled; with key: 1 req/s on all endpoints to start","source_url":"https://www.semanticscholar.org/product/api","checked_at":"2026-09-24"},"operations":["academic-search"],"no_auth":false,"call":{"operation":"search papers by relevance","method":"GET","url":"https://api.semanticscholar.org/graph/v1/paper/search?query={query}&fields={fields}","example":"curl -H \"x-api-key: $S2_API_KEY\" \"https://api.semanticscholar.org/graph/v1/paper/search?query=covid+vaccination&fields=title,year,url&limit=3\"","response_fields":["total","next","data[].paperId","data[].title"],"async":null,"source_url":"https://api.semanticscholar.org/graph/v1/swagger.json","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok","openapi":"ok"},"ratings":[{"source":"github","repo":"zongmin-yu/semantic-scholar-fastmcp-mcp-server","stars":165,"forks":24,"pushed_at":"2026-03-20","archived":false,"url":"https://github.com/zongmin-yu/semantic-scholar-fastmcp-mcp-server","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"https://api.semanticscholar.org/graph/v1","probes":1,"up":1,"median_ms":326,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"wikidata","name":"Wikidata","homepage":"https://www.wikidata.org","docs":"https://www.wikidata.org/wiki/Wikidata:Data_access","auth":"none","auth_hint":"no auth for reads (descriptive User-Agent required); OAuth2 Bearer only for edits","mcp":{"type":"official","url":"https://wd-mcp.wmcloud.org/mcp","maintainer":"vendor","remote_url":"https://wd-mcp.wmcloud.org/mcp","repo":"https://github.com/wmde/WikidataMCP","tools":["search_items","search_properties","get_statements","get_statement_values","get_instance_and_subclass_hierarchy","execute_sparql"],"covers_full_api":false,"source_url":"https://github.com/wmde/WikidataMCP","checked_at":"2026-09-24","domain_verified":false,"kind":"official","config":{"transport":"streamable-http","url":"https://wd-mcp.wmcloud.org/mcp","headers":null,"oauth":false,"env":[],"docs_only":false,"source_url":"https://github.com/wmde/WikidataMCP","checked_at":"2026-09-24"}},"free_tier":"free, no key","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Query the Wikidata knowledge graph of entities, facts and relations via SPARQL, the REST API or MCP.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://www.wikidata.org/wiki/Wikidata:Data_access","checked_at":"2026-09-24"},"auth_scheme":{"type":"none","format":"no auth for reads; send a descriptive User-Agent with contact info","source_url":"https://www.wikidata.org/wiki/Wikidata:Data_access","checked_at":"2026-09-24"},"base_url":"https://query.wikidata.org/sparql","rate_limits":{"summary":"Wikimedia limits: 10 req/min IP-only, 200 req/min with proper User-Agent; back off on 429 and honor Retry-After","source_url":"https://www.mediawiki.org/wiki/Wikimedia_APIs/Rate_limits","checked_at":"2026-09-24"},"operations":["knowledge-graph-query"],"no_auth":true,"call":{"operation":"run a SPARQL query","method":"GET","url":"https://query.wikidata.org/sparql?query={sparql}","example":"curl -G https://query.wikidata.org/sparql --data-urlencode 'query=SELECT ?dob WHERE { wd:Q42 wdt:P569 ?dob . }' -H \"Accept: application/sparql-results+json\" -H \"User-Agent: MyAgent/1.0 ($CONTACT_EMAIL)\"","response_fields":["head.vars","results.bindings[].dob.value","results.bindings[].dob.type"],"async":null,"source_url":"https://www.mediawiki.org/wiki/Wikidata_Query_Service/User_Manual","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"reachable"},"uptime":{"window_days":30,"api":{"url":"https://query.wikidata.org/sparql","probes":1,"up":0,"median_ms":null,"last":{"at":"2026-09-24T18:26Z","up":false,"detail":"timeout"}},"mcp_remote":{"url":"https://wd-mcp.wmcloud.org/mcp","probes":1,"up":1,"median_ms":204,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"wikipedia-wikimedia-api","name":"Wikipedia / Wikimedia API","homepage":"https://www.mediawiki.org/wiki/Wikimedia_APIs","docs":"https://www.mediawiki.org/wiki/Wikimedia_APIs","auth":"none","auth_hint":"Reads need no key but require a descriptive User-Agent header with contact info. Optional OAuth2 via Authorization: Bearer raises rate limits.","mcp":{"type":"community","url":"https://github.com/Rudra-ravi/wikipedia-mcp","maintainer":"community","repo":"https://github.com/Rudra-ravi/wikipedia-mcp","tools":["search_wikipedia","get_article","get_summary","get_sections","get_links","get_coordinates","get_related_topics","summarize_article_for_query","extract_key_facts"],"covers_full_api":false,"source_url":"https://github.com/Rudra-ravi/wikipedia-mcp","checked_at":"2026-09-24","domain_verified":null,"kind":"community","config":{"transport":"stdio","command":"wikipedia-mcp","args":[],"env":[],"docs_only":false,"source_url":"https://github.com/Rudra-ravi/wikipedia-mcp","checked_at":"2026-09-24"}},"free_tier":"free, no key (rate-limited)","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Search, read and summarize Wikipedia and other Wikimedia content and metadata via REST and Action APIs.","notes":"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.","verified":"2026-09-24","free_plan":{"kind":"no_key","requires_card":false,"source_url":"https://www.mediawiki.org/wiki/Wikimedia_APIs/Rate_limits","checked_at":"2026-09-24"},"auth_scheme":{"type":"none","format":"User-Agent: MyBot/0.1 (https://example.org/mybot; mybot@example.org)","source_url":"https://www.mediawiki.org/wiki/Wikimedia_APIs/Rate_limits","checked_at":"2026-09-24"},"base_url":"https://en.wikipedia.org/w/api.php","rate_limits":{"summary":"10 req/min IP-only; 200 req/min with User-Agent (unauthenticated or new users); 2000 req/min established editors; max 3 concurrent","source_url":"https://www.mediawiki.org/wiki/Wikimedia_APIs/Rate_limits","checked_at":"2026-09-24"},"data_policy":{"summary":"Text available under CC BY-SA; additional terms may apply","source_url":"https://www.mediawiki.org/wiki/Wikimedia_APIs","checked_at":"2026-09-24"},"operations":["encyclopedia-lookup"],"no_auth":true,"call":{"operation":"full-text search Wikipedia articles","method":"GET","url":"https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch={query}&format=json","example":"curl -A \"MyBot/0.1 (https://example.org/mybot; mybot@example.org)\" \"https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=Nelson%20Mandela&utf8=&format=json\"","response_fields":["query.searchinfo.totalhits","query.search[].title","query.search[].pageid","query.search[].snippet","continue.sroffset"],"source_url":"https://www.mediawiki.org/wiki/API:Search","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":true,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"ratings":[{"source":"github","repo":"Rudra-ravi/wikipedia-mcp","stars":295,"forks":58,"pushed_at":"2026-05-01","archived":false,"url":"https://github.com/Rudra-ravi/wikipedia-mcp","fetched_at":"2026-09-24T16:54Z"}],"uptime":{"window_days":30,"api":{"url":"https://en.wikipedia.org/w/api.php","probes":1,"up":1,"median_ms":326,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":200}}}}, {"id":"wolfram-alpha-api","name":"Wolfram|Alpha API","homepage":"https://products.wolframalpha.com/api","docs":"https://products.wolframalpha.com/llm-api/documentation","auth":"api_key","auth_hint":"appid= query param or Authorization: Bearer ","mcp":{"type":"official","url":"https://agenttools.wolfram.com/mcp","maintainer":"vendor","remote_url":"https://agenttools.wolfram.com/mcp","tools":["WolframAlpha","WolframLanguageEvaluator","WolframContext"],"source_url":"https://support.wolfram.com/75237","checked_at":"2026-09-24","domain_verified":false,"kind":"official","config":{"transport":"streamable-http","url":"https://agenttools.wolfram.com/mcp","headers":null,"oauth":false,"docs_only":false,"source_url":"https://support.wolfram.com/75237","checked_at":"2026-09-24"}},"free_tier":"Free: non-commercial developer AppID with up to 2,000 calls/month; paid for commercial use","sdk":[],"openapi":null,"llms_txt":null,"desc_en":"Get computed answers, structured data and step-by-step results for math, science and factual queries.","notes":"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).","verified":"2026-09-24","free_plan":{"kind":"free_tier","quota":"2,000 non-commercial API calls","period":"month","source_url":"https://products.wolframalpha.com/api","checked_at":"2026-09-24"},"auth_scheme":{"type":"apiKey","in":"query","name":"appid","format":"?appid= (or Authorization: Bearer )","source_url":"https://products.wolframalpha.com/llm-api/documentation","checked_at":"2026-09-24"},"base_url":"https://www.wolframalpha.com/api/v1/llm-api","async_jobs":{"value":false,"how":"synchronous text response; maxchars default 6800","source_url":"https://products.wolframalpha.com/llm-api/documentation"},"operations":["computational-answer"],"no_auth":false,"call":{"operation":"get a computed answer for a natural-language query (LLM API)","method":"GET","url":"https://www.wolframalpha.com/api/v1/llm-api?input={query}&appid={APPID}","example":"curl -G https://www.wolframalpha.com/api/v1/llm-api --data-urlencode \"input=10 densest elemental metals\" --data-urlencode \"appid=$WOLFRAM_APPID\" --data-urlencode \"maxchars=1000\"","response_fields":["plain-text body: Query, Input interpretation, Result sections and a Wolfram|Alpha website link"],"async":null,"source_url":"https://products.wolframalpha.com/llm-api/documentation","checked_at":"2026-09-24"},"has_free_tier":true,"has_trial":false,"no_card":false,"stale":false,"link_check":{"checked_at":"2026-09-24","docs":"ok","mcp":"ok"},"uptime":{"window_days":30,"api":{"url":"https://www.wolframalpha.com/api/v1/llm-api","probes":1,"up":1,"median_ms":561,"last":{"at":"2026-09-24T18:26Z","up":true,"detail":400}}}} ]}