34,367 servers · rescanned daily
Every MCP server, tested. Every trust score, published.
- Median score
- 59
- Scored 90+
- 1,046
- Verified
- 7
- Flagged packages
- 1
- Publishers
- 20,134
What we verify
We read the real schemas
We open a live MCP session, run the handshake and read every tool schema from the server itself. Nothing on this page is a publisher's description of their own server.
Live example: xyz.mindjack/mcp
We check TLS and OAuth
We read the certificate chain, the OAuth metadata and whether the call path needs a token. A README shows none of that.
Live example: cogDepot
We rescan daily
We resolve each package's production dependency tree against OSV and rescore every server daily, so a tool set that changes under you shows up here.
Live example: app.onehaus/haus
Filter the directory
MCP servers ranked by trust score
- 6001 io.github.mrfentmen/nvd-cve-mcp 65 65
Channels
- 65 npm nvd-cve-mcp
- 65
- 6002 io.github.mrfentmen/open-food-facts-mcp 65 65
Channels
- 65 npm @mrfentmen/open-food-facts-mcp
- 65
- 6003 io.github.mrfentmen/open-notify-mcp 65 65
Channels
- 65 npm open-notify-mcp
- 65
- 6004 io.github.mrfentmen/pokeapi-mcp 65 65
Channels
- 65 npm pokeapi-mcp
- 65
- 6005 io.github.mrfentmen/port-scanner-mcp 65 65
Channels
- 65 npm port-scanner-mcp
- 65
- 6006 io.github.mrfentmen/schema-compatibility-mcp 65 65
Channels
- 65 npm schema-compatibility-mcp
- 65
- 6007 io.github.mrfentmen/ssl-cert-mcp 65 65
Channels
- 65 npm ssl-cert-mcp
- 65
- 6008 io.github.mrfentmen/swift-bic-mcp 65 65
Channels
- 65 npm swift-bic-mcp
- 65
- 6009 io.github.mrfentmen/tasmota-mcp 65 65
Channels
- 65 npm tasmota-mcp
- 65
- 6010 io.github.mrfentmen/usgs-water-mcp 65 65
Channels
- 65 npm usgs-water-mcp
- 65
- 6011 io.github.mrfentmen/uuid-mcp 65 65
Channels
- 65 npm @mrfentmen/uuid-mcp
- 65
- 6012 io.github.mrfentmen/valorant-mcp 65 65
Channels
- 65 npm @mrfentmen/valorant-mcp
- 65
- 6013 io.github.serkan-ozal/browser-devtools-mcp 0 65 65
Channels
- 0 remote https://{your_mcp_server_host}/mcpstreamable-http no auth
- 65 npm browser-devtools-mcp
- 0
- 6014 io.github.svatrous/longtake 65 65
Channels
- 65 npm longtake-mcp
- 65
- 6015 io.github.trustcarinfo/plate-lookup
degraded
−16 65 65
Channels
- 65 remote https://trustcar.info/mcpstreamable-http no auth
- 42 npm mcp-server-trustcar
- 65
- 6016 io.github.XJTLUmedia/markdown-formatter +3 65 65
Channels
- 65 npm @xjtlumedia/markdown-mcp-server
- 65
- 6017 K-Data — Korean Sell-Side Research & Market Data +3 65 65
Channels
- 65 remote https://k-data-x402-production.theblack1022.workers.dev/mcpstreamable-http no auth
- 49 npm k-data-mcp
- 65
- 6018 Kryptheon 65 65
Channels
- 65 npm kryptheon-mcp
- 65
- 6019 LogsLoom +3 65 65
Channels
- 65 remote https://mcp.logsloom.com/mcpstreamable-http auth required
- 31 npm @logsloom/mcp
- 65
- 6020 Mneme Memory 65 65
Channels
- 65 npm mneme-memory
- 65
- 6021 NetLens +1 65 65
Channels
- 39 npm netlens-mcp
- 65 pypi netlens-mcp
- 39
- 6022 nomue Record Verifier 0 65 65
Channels
- 65 npm @licklider/nomue-mcp
- 65
- 6023 PodPDF 65 65
Channels
- 65 npm podpdf-mcp
- 65
- 6024 SearchLink Lite 65 65
Channels
- 40 mcpb https://github.com/GlobalMatchHub/searchlink-lite/releases/download/v0.2.0/searchlink-lite-0.2.0.mcpb
- 65 npm searchlink-lite
- 40
- 6025 TypeSafe Jev 65 65
Channels
- 65 npm jevcore-mcp
- 65
- 6026 UIAutomationMcp −2 65 65
Channels
- 50 npm uia-mcp
- 65 nuget UIAutomationMcp.McpServer
- 50
- 6027 Verimand MCP Authority Server 65 65
- 6028 Binary & Thread +4 64 64
Channels
- 64 npm @binaryandthread/mcp
- 64
- 6029 Denik 0 64 64
Channels
- 64 npm @denik.me/mcp
- 64
- 6030 Gemdex 64 64
Channels
- 64 npm gemdex-mcp
- 64
- 6031 io.github.bayesian-energy/convexity-mcp 0 64 64
Channels
- 64 npm convexity-mcp
- 64
- 6032 io.github.daleweaver1981/cockpit-mcp 0 64 64
Channels
- 64 npm cockpit-mcp
- 64
- 6033 io.github.daleweaver1981/dealflow-mcp +1 64 64
Channels
- 64 npm dealflow-mcp
- 64
- 6034 io.github.daleweaver1981/listingflow-mcp 0 64 64
Channels
- 64 npm listingflow-mcp
- 64
- 6035 io.github.file-kiwi/filekiwi-mcp-server 0 64 64
Channels
- 64 npm @file-kiwi/filekiwi-mcp-server
- 64
- 6036 io.github.jmshinhwa/ai-disclosure-lint-sb942 0 64 64
Channels
- 64 npm @readystack/ai-disclosure-lint-sb942
- 64
- 6037 io.github.jmshinhwa/ai-model-license-lint 0 64 64
Channels
- 64 npm @readystack/ai-model-license-lint
- 64
- 6038 io.github.jmshinhwa/canal-de-denuncias-lint-es 0 64 64
Channels
- 64 npm @readystack/canal-de-denuncias-lint-es
- 64
- 6039 io.github.jmshinhwa/cbpr-address-lint 64 64
Channels
- 64 npm @readystack/cbpr-address-lint
- 64
- 6040 io.github.jmshinhwa/coverage-gate-lint 0 64 64
Channels
- 64 npm @readystack/coverage-gate-lint
- 64
- 6041 io.github.jmshinhwa/crypto-export-notice-lint 64 64
Channels
- 64 npm @readystack/crypto-export-notice-lint
- 64
- 6042 io.github.jmshinhwa/denchoho-sakuin-check-2026 64 64
Channels
- 64 npm @readystack/denchoho-sakuin-check-2026
- 64
- 6043 io.github.jmshinhwa/dsfinv-k-export-lint 64 64
Channels
- 64 npm @readystack/dsfinv-k-export-lint
- 64
- 6044 io.github.jmshinhwa/eu-health-claim-lint 64 64
Channels
- 64 npm @readystack/eu-health-claim-lint
- 64
- 6045 io.github.jmshinhwa/eudi-rp-request-lint 64 64
Channels
- 64 npm @readystack/eudi-rp-request-lint
- 64
- 6046 io.github.jmshinhwa/firestore-rules-guard 64 64
Channels
- 64 npm @readystack/firestore-rules-guard
- 64
- 6047 io.github.jmshinhwa/freelance-act-order-lint-jp 0 64 64
Channels
- 64 npm @readystack/freelance-act-order-lint-jp
- 64
- 6048 io.github.jmshinhwa/gaibu-soshin-tag-lint-jp 64 64
Channels
- 64 npm @readystack/gaibu-soshin-tag-lint-jp
- 64
- 6049 io.github.jmshinhwa/i18n-fr-ca-bill96-lint 64 64
Channels
- 64 npm @readystack/i18n-fr-ca-bill96-lint
- 64
- 6050 io.github.jmshinhwa/impressum-check-ddg-de 64 64
Channels
- 64 npm @readystack/impressum-check-ddg-de
- 64