MCP Readiness Passports for agent discovery — SaSame publishes agent-readable readiness records for public MCP servers: reachable, callable, schema-valid, owner-claimed, and continuously re-checked. Verification status only — we report what we could measure, never a “safe / good / worth-using” verdict.
SaSame continuously audits public MCP servers and issues signed, time-limited readiness observations for servers that agents can actually discover, verify, and call. Standard · Directory · Census · Certified (L3) · Gold Vein · JSON · Discord (Early Access)
2554 servers currently meet the Observed MCP-Ready bar (A/B) · 14133 observed
The survey layer now records actual MCP tools/list summaries when observed. Coverage will grow with each rolling audit cycle.
| Tools per server | Servers |
|---|---|
| 1-3 | 392 server(s) |
| 4-9 | 709 server(s) |
| 10-24 | 395 server(s) |
| 25+ | 1022 server(s) |
| Server | Grade | Tools | Sample |
|---|---|---|---|
| ai.signal8/mcp | B | 80 | search_companies get_company_profile get_quote get_market_metrics |
| ai.compeller/compel | A | 30 | get_capabilities get_pricing list_styles upload_media |
| ai.reka/mcp | B | 17 | upload_video list_videos get_video update_video |
| ai.serff/ca-rate-filings | B | 17 | search_filings search_summary_embeds search_actuarial_embeds search_filing_embeds |
| ai.searchshop.www/la-luer | A | 13 | skincare_recommend recommend skincare_cart skincare_report_issue |
| ai.sitepulsar/mcp | B | 13 | check_agent_readiness run_audit get_audit get_audit_detail |
| ai.sitepulsar/mcp | B | 13 | check_agent_readiness run_audit get_audit get_audit_detail |
| ai.quantifyme/quantifyme | A | 11 | one_shot get_deploy_result list_models list_deployed |
| ai.demanddiscovery/mcp | A | 10 | ask_demand_discovery get_validation_framework get_product_details explain_demand_signals |
| ai.baselight/baselight | A | 9 | baselight_ping baselight_search_catalog baselight_search_tables baselight_get_dataset_metadata |
| ai.autonomad/travel | A | 8 | search_hotels search_flights search_transport search_dining |
| ai.readypermit/geo | A | 8 | analyze_property get_buildability_score lookup_zoning check_flood_zone |
| ai.rootdata/public-directory | B | 8 | search_dsos get_dso_profile search_practices get_practice_profile |
| ai.proxygate/mcp | B | 7 | browse_apis get_pricing check_balance get_usage |
| ai.pyrimid/pyrimid | B | 7 | pyrimid_browse pyrimid_buy pyrimid_preview pyrimid_categories |
| ai.roc/mcp | B | 7 | analyze_faces compare_faces analyze_license_plates read_text |
| Server | Tool | Fields | Schema |
|---|---|---|---|
| ai.serff/ca-rate-filings | search_products | 19 | 19 fields |
| ai.signal8/mcp | screen_companies | 18 | 18 fields |
| ai.serff/ca-rate-filings | search_filing_embeds | 14 | 14 fields · required: query |
| ai.serff/ca-rate-filings | search_filings | 13 | 13 fields |
| ai.serff/ca-rate-filings | search_summary_embeds | 13 | 13 fields · required: query |
| ai.signal8/mcp | screen_sec_filings | 12 | 12 fields |
| ai.signal8/mcp | screen_sec_filings_performance | 12 | 12 fields |
| ai.signal8/mcp | search_clinical_trials | 11 | 11 fields |
| ai.autonomad/travel | search_hotels | 9 | 9 fields · required: check_in,check_out |
| ai.rootdata/public-directory | search_practices | 9 | 9 fields |
| ai.autonomad/travel | search_flights | 8 | 8 fields · required: origin,destination,departure_date |
| ai.autonomad/travel | search_transport | 8 | 8 fields · required: city |
| ai.compeller/compel | report_lighting_cue | 8 | 8 fields · required: launch_id |
| ai.quantifyme/quantifyme | one_shot | 8 | 8 fields |
| ai.quantifyme/quantifyme | generate_strategy | 8 | 8 fields |
| ai.signal8/mcp | get_politician_donors | 8 | 8 fields · required: slug |
These are mechanical next-fix candidates from observed MCP metadata. They are not safety, quality, or trust verdicts.
| Opportunity | Count |
|---|---|
| schema-heavy | 6 observed-ready server(s) |
| annotations | 834 observed-ready server(s) |
| delivery | 936 observed-ready server(s) |
| readonly | 7 observed-ready server(s) |
| tool-overload | 17 observed-ready server(s) |
| typed-schema | 17 observed-ready server(s) |
| descriptions | 22 observed-ready server(s) |
| Server | Grade | Opportunity | Next action |
|---|---|---|---|
| cloud.theprotocol/registry | B | annotations tool-overload delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
| ai.rootdata/public-directory | B | annotations readonly schema-heavy | Add title + readOnly/destructive/idempotent/openWorld hints. |
| ai.pyrimid/pyrimid | B | annotations readonly delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
| ai.roc/mcp | B | annotations readonly delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
| ai.router/ai-gateway | B | annotations readonly delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
| ai.rxmanager/mcp | B | annotations readonly delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
| ai.sharebench/registry | B | annotations readonly delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
| io.github.getgapup/gapup-mcp | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| io.github.getgapup/mcp-knowledge | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| io.github.acromoney888/jobdonebot | B | annotations tool-overload | Add title + readOnly/destructive/idempotent/openWorld hints. |
| io.github.statico-alt/spacemolt | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| io.github.Shree-git/sendit | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| io.github.JcJamet/ia-qa-toolbox | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| io.github.jsvvsolsllc/mioffice | B | annotations tool-overload | Add title + readOnly/destructive/idempotent/openWorld hints. |
| com.100hires/100hires | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| ai.com.mcp/contabo | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| io.github.trycourier/courier | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| xyz.558686.gpt55/token-gateway | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| io.github.keploy/mcp | B | tool-overload delivery | Group duplicated tools or expose a smaller agent-facing surface. |
| com.mcp-revenue-empire/japan-public-ledgers | B | annotations delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
| ai.signal8/mcp | B | schema-heavy delivery | Split broad tools or improve required-field descriptions. |
| io.github.CDCStream/captapi | B | annotations delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
| io.github.rccola990-cloud/x402-agent-store | B | annotations delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
| io.github.bnovik0v/moltdj | B | annotations delivery | Add title + readOnly/destructive/idempotent/openWorld hints. |
unclaimed:true. A third-party observation, not an endorsement.claim_start → claim_confirm (.well-known/DNS), or run audit_mcp / verify_mcp_ready on https://live-vps.sasame.online/public-mcp. Email fallback: consulting@srl-sasame.com.[](https://live-vps.sasame.online/observatory/)| Server | Grade | Passes | Signed cert | Level |
|---|---|---|---|---|
| ai.agentrapay/agentra | A | 10/10 | signed cert | observed |
| ai.airshelf/catalog | A | 10/10 | signed cert | observed |
| ai.autonomad/travel | A | 10/10 | signed cert | observed |
| ai.baselight/baselight | A | 10/10 | signed cert | observed |
| ai.childadhd/library | A | 10/10 | signed cert | observed |
| ai.childanxiety/library | A | 10/10 | signed cert | observed |
| ai.childpsychiatry/library | A | 10/10 | signed cert | observed |
| ai.compeller/compel | A | 10/10 | signed cert | observed |
| ai.demanddiscovery/mcp | A | 10/10 | signed cert | observed |
| ai.exa/exa | A | 10/10 | signed cert | observed |
| ai.modulos/demo-booking | A | 10/10 | signed cert | observed |
| ai.quantifyme/quantifyme | A | 10/10 | signed cert | observed |
| ai.readypermit/geo | A | 10/10 | signed cert | observed |
| ai.rfix/mcp | A | 10/10 | signed cert | observed |
| tech.skybridge.investigation-game/Investigation-Game | A | 10/10 | signed cert | observed |
| tech.skybridge.times-up/Time-s-Up | A | 10/10 | signed cert | observed |
| tech.ydb-qdrant.pets/codex-pets-ydb-qdrant | A | 10/10 | signed cert | observed |
| tech.ydb-qdrant/gravity-ai-ui | A | 10/10 | signed cert | observed |
| uk.co.flatscope/flatscope | A | 10/10 | signed cert | observed |
| uk.co.shipmycar/quote | A | 10/10 | signed cert | observed |
| video.future/future-video-studio | A | 10/10 | signed cert | observed |
| wine.beyond/beyond-wine | A | 10/10 | signed cert | observed |
| work.agentexchange.aivisibility/ai-visibility-mcp | A | 10/10 | signed cert | observed |
| xyz.bizclaw/business-directory | A | 10/10 | signed cert | observed |
| xyz.cabalspy/wallet-tracker | A | 10/10 | signed cert | observed |
| xyz.gembook/gembook | A | 10/10 | signed cert | observed |
| xyz.picoads/picoads | A | 10/10 | signed cert | observed |
| ai.searchshop.www/la-luer | A | 10/10 | signed cert | observed |
| ai.teenadhd/library | A | 10/10 | signed cert | observed |
| ai.teenanxiety/library | A | 10/10 | signed cert | observed |
| ai.teenpsychiatry/library | A | 10/10 | signed cert | observed |
| ai.villiers/charter | A | 10/10 | signed cert | observed |
| app.cannonstudio/cannon-studio | A | 10/10 | signed cert | observed |
| app.clicon/lotus | A | 10/10 | signed cert | observed |
| app.dealermax/public-search | A | 10/10 | signed cert | observed |
| app.decibelshield/decibel-shield | A | 10/10 | signed cert | observed |
| app.eurocomply/compliance | A | 10/10 | signed cert | observed |
| app.fryd/mcp-server | A | 10/10 | signed cert | observed |
| au.com.iknowthepilot/flight-deals | A | 10/10 | signed cert | observed |
| bid.scope/aec | A | 10/10 | signed cert | observed |
| bid.scope/claims | A | 10/10 | signed cert | observed |
| bid.scope/legal | A | 10/10 | signed cert | observed |
| cat.2022/catalunya-2022 | A | 10/10 | signed cert | observed |
| cc.accrue/mcp | A | 10/10 | signed cert | observed |
| cc.captcha/captchacc | A | 10/10 | signed cert | observed |
| co.bizverify/mcp | A | 10/10 | signed cert | observed |
| com.abyssfallgame/mcp | A | 10/10 | signed cert | observed |
| com.agent-tune/agenttune | A | 10/10 | signed cert | observed |
| com.agentorist/agentorist | A | 10/10 | signed cert | observed |
| com.aineedhelpfromotherai/reasoning-commons | A | 10/10 | signed cert | observed |
| com.almured/marketplace | A | 10/10 | signed cert | observed |
| com.blazesportsintel/college-baseball | A | 10/10 | signed cert | observed |
| com.changethisfile/mcp | A | 10/10 | signed cert | observed |
| com.crosswire-api/crosswire | A | 10/10 | signed cert | observed |
| com.discreterate/public | A | 10/10 | signed cert | observed |
| com.eventescapes/event-escapes | A | 10/10 | signed cert | observed |
| com.finn.www/auto | A | 10/10 | signed cert | observed |
| com.flightmussy/flightmussy | A | 10/10 | signed cert | observed |
| com.gettreatmenthelp/gettreatmenthelp | A | 10/10 | signed cert | observed |
| com.gitsim/chat | A | 10/10 | signed cert | observed |
| com.googleapis.design/mcp | A | 10/10 | signed cert | observed |
| com.gribstream/mcp | A | 10/10 | signed cert | observed |
| com.homevisto/mcp-server | A | 10/10 | signed cert | observed |
| com.ipogrid/ipogrid | A | 10/10 | signed cert | observed |
| com.jenniferrebholz/rebholz-attorney | A | 10/10 | signed cert | observed |
| com.keenethics-labs/well-being-check | A | 10/10 | signed cert | observed |
| com.leap-labs/discovery-engine | A | 10/10 | signed cert | observed |
| com.memesio/meme-generator | A | 10/10 | signed cert | observed |
| com.mystoq/storefront | A | 10/10 | signed cert | observed |
| com.olympus-bets/olympus-bets-analytics | A | 10/10 | signed cert | observed |
| com.origineparis/mcp | A | 10/10 | signed cert | observed |
| com.potomacledger/trades | A | 10/10 | signed cert | observed |
| com.prereason/mcp | A | 10/10 | signed cert | observed |
| com.qsimhealth/public | A | 10/10 | signed cert | observed |
| com.reliastats/public | A | 10/10 | signed cert | observed |
| com.robtex/mcp | A | 10/10 | signed cert | observed |
| com.senzing/mcp | A | 10/10 | signed cert | observed |
| com.simplecohortllc.bible/shepherd-bible-api | A | 10/10 | signed cert | observed |
| com.spacexploration/listings | A | 10/10 | signed cert | observed |
| com.stockmarketscan/mcp-server | A | 10/10 | signed cert | observed |
| com.stratalize/crypto | A | 10/10 | signed cert | observed |
| com.stratalize/governance | A | 10/10 | signed cert | observed |
| com.thaiapp/bible-app | A | 10/10 | signed cert | observed |
| com.tkawen/intelligence-gateway | A | 10/10 | signed cert | observed |
| com.usesideways/sideways | A | 10/10 | signed cert | observed |
| com.wolfram/mcp | A | 10/10 | signed cert | observed |
| com.workers-rights/employment-law | A | 10/10 | signed cert | observed |
| de.dm.mcp/dm-drogerie-markt | A | 10/10 | signed cert | observed |
| dev.cz-agents/cnb | A | 10/10 | signed cert | observed |
| dev.kaimeilabs/guardian-engine | A | 10/10 | signed cert | observed |
| dev.kamy/kamy | A | 10/10 | signed cert | observed |
| dev.promplate/hmr | A | 10/10 | signed cert | observed |
| eu.velvoite/compliance | A | 10/10 | signed cert | observed |
| exchange.merx/mcp | A | 10/10 | signed cert | observed |
| gl.parse/mcp | A | 10/10 | signed cert | observed |
| glass.cocktail/cocktail-glass | A | 10/10 | signed cert | observed |
| io.coachsync/coachsync-mcp | A | 10/10 | signed cert | observed |
| io.github.0rkz/byte-protocol | A | 10/10 | signed cert | observed |
| io.github.139user/tword-divination | A | 10/10 | signed cert | observed |
| io.github.365xbusiness/vigo-mcp | A | 10/10 | signed cert | observed |
| io.github.A7OM-AI/atom-mcp-server | A | 10/10 | signed cert | observed |
| io.github.AIDataNordic/food-recipe-mcp | A | 10/10 | signed cert | observed |
| io.github.AIDataNordic/nordic-financial-mcp | A | 10/10 | signed cert | observed |
| io.github.Bluecraft-AI/cold-email | A | 10/10 | signed cert | observed |
| io.github.Deesmo/arch-tools-mcp | A | 10/10 | signed cert | observed |
| io.github.Deesmo/arch-tools-mcp | A | 10/10 | signed cert | observed |
| io.github.Embassy-of-the-Free-Mind/sourcelibrary | A | 10/10 | signed cert | observed |
| io.github.Fabric-Protocol/fabric | A | 10/10 | signed cert | observed |
| io.github.Fractera/deploy | A | 10/10 | signed cert | observed |
| io.github.Influship/influship-mcp | A | 10/10 | signed cert | observed |
| io.github.JinGuYuan/jinguyuan-mcp | A | 10/10 | signed cert | observed |
| io.github.Just-Fix/justfix-skill | A | 10/10 | signed cert | observed |
| io.github.KarstenKreh/standby-design-mcp | A | 10/10 | signed cert | observed |
| io.github.LayUp-Sport/sports-booking | A | 10/10 | signed cert | observed |
| io.github.Licium-ai/licium | A | 10/10 | signed cert | observed |
| io.github.Lightyear-Technologies-Limited/cryptopunks | A | 10/10 | signed cert | observed |
| io.github.Natden444/pickanagency | A | 10/10 | signed cert | observed |
| io.github.Negimaru1025/hoshy | A | 10/10 | signed cert | observed |
| io.github.Packrift/packrift-mcp | A | 10/10 | signed cert | observed |
| io.github.Pink707Legendary/stock-moves-explained | A | 10/10 | signed cert | observed |
| io.github.PlanExeOrg/planexe | A | 10/10 | signed cert | observed |
| io.github.RipperMercs/terminalfeed | A | 10/10 | signed cert | observed |
| io.github.RustamIsmail/healthy-aging-atlas | A | 10/10 | signed cert | observed |
| io.github.SoapyRED/freightutils | A | 10/10 | signed cert | observed |
| io.github.SoapyRED/freightutils | A | 10/10 | signed cert | observed |
| io.github.Sockshead/elsa-agent-gateway | A | 10/10 | signed cert | observed |
| io.github.Tomalarrrr/cyclesite-mcp-server | A | 10/10 | signed cert | observed |
| io.github.TravelType/travel-poi | A | 10/10 | signed cert | observed |
| io.github.USDVCapital/real-estate-cfo | A | 10/10 | signed cert | observed |
| io.github.Web3Auth/mcp-server | A | 10/10 | signed cert | observed |
| io.github.Zman504/conductor-relay-mcp | A | 10/10 | signed cert | observed |
| io.github.africanmarketos591/mvr-api | A | 10/10 | signed cert | observed |
| io.github.alansafahi/soapbox-faith | A | 10/10 | signed cert | observed |
| io.github.aleksUIX/vastlint | A | 10/10 | signed cert | observed |
| io.github.alexeibespalov/trident | A | 10/10 | signed cert | observed |
| io.github.antoinedelorme/kweenkl-mcp | A | 10/10 | signed cert | observed |
| io.github.augiemazza/varrd | A | 10/10 | signed cert | observed |
| io.github.baphometnxg/aloha-fyi-mcp | A | 10/10 | signed cert | observed |
| io.github.basilalshukaili/agent-broker | A | 10/10 | signed cert | observed |
| io.github.benmilne-com/benmilne | A | 10/10 | signed cert | observed |
| io.github.blueprint-infrastructure/solentic | A | 10/10 | signed cert | observed |
| io.github.bmlt-enabled/bmlt-server-mcp | A | 10/10 | signed cert | observed |
| io.github.cammac-creator/ibanforge | A | 10/10 | signed cert | observed |
| io.github.capratesignals-cpu/cap-rate-signals | A | 10/10 | signed cert | observed |
| io.github.causa-prima-ai/scribo | A | 10/10 | signed cert | observed |
| io.github.codex-curator/studiomcphub | A | 10/10 | signed cert | observed |
| io.github.codymcc4/fuelcenter | A | 10/10 | signed cert | observed |
| io.github.cowboyhq/cowboy-model-finder | A | 10/10 | signed cert | observed |
| io.github.crossi-dev/latam-tools | A | 10/10 | signed cert | observed |
| io.github.crowdvector/polybridge-mcp | A | 10/10 | signed cert | observed |
| Server | Grade change |
|---|---|
| ai.airshelf/catalog | B → A |
| ai.childadhd/library | B → A |
| ai.childanxiety/library | B → A |
| ai.childpsychiatry/library | B → A |
| ai.demanddiscovery/mcp | B → A |
| ai.exa/exa | B → A |
| ai.quantifyme/quantifyme | B → A |
| ai.readypermit/geo | B → A |
| ai.rfix/mcp | B → A |
| uk.co.shipmycar/quote | B → A |
| work.agentexchange.aivisibility/ai-visibility-mcp | D → A |
| xyz.bizclaw/business-directory | B → A |
| xyz.gembook/gembook | B → A |
| ai.searchshop.www/la-luer | B → A |
| ai.teenadhd/library | B → A |
| ai.teenanxiety/library | B → A |
| ai.teenpsychiatry/library | B → A |
| io.github.crowdvector/polybridge-mcp | B → A |
What most-often keeps a server from being discoverable/callable. We never name C/D servers; we publish the pattern so builders can fix it.
| Criterion | Servers failing |
|---|---|
| C7 Returns real content (anti-ghost) | 12510 server(s) |
| C5 Safety annotation presence | 12377 server(s) |
| C3 Tool object validity | 11394 server(s) |
| C4 Description sufficiency / selectability | 11393 server(s) |
| C2 Tool listability | 11356 server(s) |
| C8 Machine-discoverable identity | 11261 server(s) |
| C1 Protocol handshake conformance | 11260 server(s) |
| C10 Honest error behavior | 10779 server(s) |
| C6 Liveness & latency | 10631 server(s) |
| C9 Token efficiency | 9375 server(s) |
Observations are time-limited (certs expire in 14 days; liveness decays). Verify any cert offline with the issuer pubkey (302a300506032b6570032100...). Public-registry data, honestly observed. Delisting honored. Generated 2026-06-30T18:34:09.038Z.