{"id":201461,"recorded_at":"2026-10-26T14:50:30.282744Z","observed_at":"2026-10-26T14:50:30.282692Z","subject_kind":"endpoint","subject":"9cfceaf0-aa7b-4758-985b-7ab49effa0ce","kind":"mcp.tools","method":"probe.mcp/1","body":{"count":4,"tools":[{"description":"Full entry for one service: docs, auth scheme and how the credential is sent, base URL, operations, MCP endpoint or repository (a repository must be installed; a docs-only server does not call the API), free plan vs trial, rate limits, data policy, notes, last-checked dates, link check, and separate signals: uptime (our availability probes of base URL and MCP endpoint), mcp_repo (archived, last push), mcp_registry (installs), product_reviews (rating, count, date range), sdk_downloads (official npm/PyPI SDKs per month), stackoverflow (question count), app_store (the vendor's iOS app) and github_issues (open vs resolved issues, median days to fix and issue_health 0-100 of the SDK, MCP and spec repos), each with its fetch date. Values carry the vendor page they were read from and a check date.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"id":{"description":"Service id from search_apis","type":"string"}},"required":["id"],"type":"object"},"name":"get_api"},{"description":"Public user reviews of one service (up to 100, from SourceForge): rating, title, pros, cons, overall, reviewer role, company size, date and link to the original. Reviewer names are not included. Reviews do not show whether the API fits the task. Each review has aspect tags; `topics` counts them with example links. Filter with since, max_rating (complaints) or about_api (API, reliability, auth, limits, breaking changes, docs). Review titles and texts are written by third parties.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"about_api":{"description":"Only reviews that mention the API, reliability, auth, limits, breaking changes or docs","type":"boolean"},"aspect":{"description":"Only reviews tagged with this aspect","enum":["api","reliability","auth","limits","breaking_changes","docs","pricing","support","ui"],"type":"string"},"id":{"description":"Service id from search_apis","type":"string"},"limit":{"description":"Max reviews, default 20","maximum":100,"minimum":1,"type":"integer"},"max_rating":{"description":"Only reviews rated at most this, e.g. 2 for complaints","maximum":5,"minimum":1,"type":"integer"},"min_rating":{"description":"Only reviews rated at least this","maximum":5,"minimum":1,"type":"integer"},"since":{"description":"Only reviews from this date on, e.g. '2025' or '2025-06-01'","pattern":"^\\d{4}(-\\d{2}(-\\d{2})?)?$","type":"string"}},"required":["id"],"type":"object"},"name":"get_reviews"},{"description":"List all categories in the catalog with the number of services in each.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{},"type":"object"},"name":"list_categories"},{"description":"Search 300+ catalog entries of third-party APIs and MCP servers (each with a last-checked date) by operation or keywords, with optional category and quality filters. `match`: exact = the entry lists the operation and its example call or an MCP tool performs it; listed = the entry lists it without that evidence; adjacent = a related operation; topic = word match only. Exact is still a search label, not proof that the endpoint or tool accepts the user's actual inputs. `mcp_fit` says whether the MCP server has a tool for the operation. Ranking weighs operation fit, evidence, lasting free plan, card and auth effort, and bulk limits, not budget or region: read free_plan.kind (free_tier lasts, trial is one-off) and notes. User opinions (SourceForge product reviews): filter with min_rating / min_reviews, order with sort=rating or sort=reviews; results with stored review texts carry reviews_summary (praised and complained-about aspects). Usage: ratings.usage gives monthly downloads of the official SDKs, Stack Overflow questions and the vendor's iOS app rating; filter with min_downloads, order with sort=usage. Maintenance: ratings.issues gives the vendor's GitHub issues (share resolved, median days to fix, issue_health 0-100); filter with min_issue_health, order with sort=issues. Reviews rate the product, not whether the API fits the task. An empty result means no catalogued fit for the query and filters.","inputSchema":{"$schema":"http://json-schema.org/draft-07/schema#","properties":{"auth":{"enum":["api_key","oauth2","api_key+oauth2","none","cloud_iam"],"type":"string"},"category":{"description":"Category id from list_categories, e.g. 'video-generation'","type":"string"},"free_tier":{"description":"Only services with lasting free usage (not one-off trial credits)","type":"boolean"},"include_trials":{"description":"With free_tier: also accept one-off trial or signup credits","type":"boolean"},"limit":{"description":"Max results, default 10","maximum":50,"minimum":1,"type":"integer"},"mcp":{"description":"official: MCP server by the vendor; remote: hosted endpoint that answered an MCP handshake (no install); any: any MCP server. Docs-only servers never count","enum":["official","remote","any"],"type":"string"},"min_downloads":{"description":"Only services whose official SDKs (npm + PyPI) have at least this many downloads per month, e.g. 100000. Services without a known SDK are excluded","maximum":9007199254740991,"minimum":1,"type":"integer"},"min_issue_health":{"description":"Only services whose main GitHub repo (official SDK, MCP server or spec) scores at least this issue_health, e.g. 60. 0-100: 40% share of issues resolved (open vs fixed now; closed as not planned does not count), 40% fix speed (median days from report to fix over the last 12 months; 14 days = half), 20% closes vs new issues in the last 90 days. Services without a repo with 10+ issues are excluded","maximum":100,"minimum":1,"type":"integer"},"min_rating":{"description":"Only services whose user reviews (SourceForge) average at least this, e.g. 4. Services without reviews are excluded","maximum":5,"minimum":1,"type":"number"},"min_reviews":{"description":"Only services with at least this many user reviews, e.g. 10. Services without reviews are excluded","maximum":9007199254740991,"minimum":1,"type":"integer"},"no_auth":{"description":"Only services usable without any key","type":"boolean"},"no_card":{"description":"Only services whose free plan needs no payment card (or no account at all)","type":"boolean"},"query":{"description":"The operation you need, e.g. 'text to video', 'geocode street addresses', 'send sms'","type":"string"},"sort":{"description":"fit (default): operation fit and task factors; rating: user rating weighted by review count, so 5/5 from one review does not lead; reviews: most reviewed first; usage: most monthly SDK downloads (npm + PyPI) first; issues: highest issue_health (GitHub issues resolved and fixed fast) first. Services without the signal go last; ties keep fit order","enum":["fit","rating","reviews","usage","issues"],"type":"string"},"volume":{"description":"bulk: many calls (batch jobs, 100+ items); services whose terms forbid bulk use are ranked last. Inferred from the query if omitted","enum":["single","bulk"],"type":"string"}},"type":"object"},"name":"search_apis"}]},"body_sha256":"3ef784ab23f836c319774d73f0b60b000495376d5faf0ef7ae7f62b08e672227","prev_id":null,"leaf":"0x4f63edc3959aa88a784f4cf280df337a0edfed65d6b513a4e7b6b7e61fc36acb","leaf_text":"{\"body\":\"3ef784ab23f836c319774d73f0b60b000495376d5faf0ef7ae7f62b08e672227\",\"id\":201461,\"kind\":\"mcp.tools\",\"method\":\"probe.mcp/1\",\"observed_us\":1793026230282692,\"prev\":null,\"subject\":\"9cfceaf0-aa7b-4758-985b-7ab49effa0ce\",\"subject_kind\":\"endpoint\"}","day":{"day":"2026-10-26","leaves":296695,"root":"0xf43e8dcc3d451a4788b26be904c55e8c4c0fa75c9666796c51db38d37e2c0df8","chained":"0x702d5ac508f08b0d1accf36af25822d8e5660367494edd17a642fb61e158a57a","anchor_chain":"eip155:5042002","anchor_tx":"0x495162f8936e19f0039918feebe6c307f327cd6bf8c37219620b1970041fa9ae","anchor_block":69251483},"proof":["0x4f6405bc9c9735baf984e6c7324adb2617f569617e7be7431a38e97f91849fc2","0x01205ccc521992426e2828e08232790b41d5e869f42e88738862351202ac6ac5","0x03961ca3730ce1248f74a46011b4541bfdc056fe145289a63869331a2373822c","0x162d8d6436ad29b10a3900ed4636c67119051bfbd9e7340eed1d34beb60832c5","0xd7b9db97cc75fc50d43b1c3c44ff9c29d07c9dc9c2cdb5ca6042a2587ec164f2","0xe17057fd2d6095d89c11a5c499b4da5ed2b9614bf2aec920b8d96350b148acb0","0xb948b346fafdefa36577cf531a7e8c046f542e77e1e2a0791f68ff23d601535e","0x7cb82c3c2623e814741cf329d835c45fe8a559bb5e4f2cb90b4854eebb5dada9","0xacc4ab5d2159cd023d21972eb8d02e84b89a4eb1bf664de39f79acd9472d3834","0xca526104943205d387b1db76bc252dbbefc5b0a9f5a9e4bd56958a2820d48ee1","0x72d408a0419640ce55a8ca5f9c16e8da5334b5f106300a379634eb22bded71e1","0xaf14a84837a57dc5a0cb0ebd158daaad24c19301b9257d9e97c322a7d8c54bc0","0xf7d2cf278e5d2768b8bdb70730c378877cf7165d8efcbec8bcd3282fdc50d177","0x0733993143f0230e79482cef2c38e95d98f9eafbe64a43cdc74a4545938a4167","0x2be1e80e065dd6b2cc75a7142be22225acd144ac975d70bf24b4f01fd76dc497","0x2e6a32eb32761c210560e852405e2f865f958ddbe01027894f8b9c1b3433b9f0","0x9a83be955a206deb65b995adfd92c58fa31c95fbbf926bd199d300e70b08b26d","0x20704208aa6923d6b2450ef74ede87a6e0265d46447926038fe9506e9e154b2d","0x9b9ce5b74b9bab5121612ef6b64920a8d453cbf311096a423eef9702747e868a"]}