54,045 servers · rescanned daily
Every MCP server, tested. Every trust score, published.
- Median score
- 68
- Scored 90+
- 1,941
- Verified
- 33
- Flagged packages
- 2
- Publishers
- 34,137
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: VerifyMCP
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: xyz.mindjack/mcp
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: AgentMart
Filter the directory
MCP servers ranked by trust score
- 51 io.github.Lyellr88/marm-mcp-server +2 89 89
Channels
- 10 oci lyellr88/marm-mcp-server
- 89 pypi marm-mcp-server
- 10
- 52 MySQL (read-only, switchable) 0 89 89
Channels
- 89 npm @shibbirweb/mcp-mysql-read-only
- 54 oci docker.io/shibbirweb/mcp-mysql-read-only:1.1.6
- 89
- 53 OPA MCP 0 89 89
Channels
- 89 npm @orygn/opa-mcp
- 54 oci docker.io/orygn/opa-mcp
- 89
- 54 io.github.n24q02m/better-godot-mcp 0 88 88
Channels
- 88 npm @n24q02m/better-godot-mcp
- 46 oci docker.io/n24q02m/better-godot-mcp:latest
- 88
- 55 sourcebolt +3 88 88
Channels
- 88 npm sourcebolt
- 47 oci ghcr.io/candidloom-hub/sourcebolt
- 88
- 56 Actual Budget +2 87 87
Channels
- 87 npm actual-budget-mcp
- 47 oci ghcr.io/henfrydls/actual-budget-mcp
- 87
- 57 emem, the verifiable memory protocol for the physical world 0 87 87
Channels
- 87 remote https://emem.dev/mcpstreamable-http no auth
- 10 oci ghcr.io/vortx-ai/emem
- 87
- 58 GA4 SEO MCP +3 87 87
Channels
- 47 oci ghcr.io/germaniu/ga4-seo-mcp
- 87 pypi ga4-seo-mcp
- 47
- 59 io.github.christianclaudio/taxcode +3 87 87
Channels
- 53 oci ghcr.io/christianclaudio/mcp-server-taxcode
- 87 pypi mcp-server-taxcode
- 53
- 60 io.github.lazogio/rabbit-mcp +3 87 87
Channels
- 87 nuget RabbitMcp.Server
- 47 oci ghcr.io/lazogio/rabbit-mcp
- 87
- 61 Mundane 0 87 87
Channels
- 87 remote https://api.mundane.market/mcpstreamable-http auth required
- 49 oci ghcr.io/sttruji/mundane-mcp
- 74 pypi mundane-mcp
- 87
- 62 Northwestern University Libraries Digital Collections API 0 87 87
Channels
- 87 remote https://api.dc.library.northwestern.edu/api/v2/mcpstreamable-http no auth
- 46 npm @nulib/dc-api-mcp
- 53 oci ghcr.io/nulib/dc-api-mcp
- 87
- 63 Sri Lanka Payslip −1 87 87
Channels
- 87 remote https://mypayslip.lk/api/mcpstreamable-http no auth
- 55 oci ghcr.io/buddhima-jd3/sri-lanka-payslip-mcp:2026.27.2
- 87
- 64 API Shakedown +3 86 86
Channels
- 46 oci ghcr.io/anzar-ahsan-commits/api-shakedown
- 86 pypi api-shakedown
- 46
- 65 ARC-1 0 86 86
Channels
- 86 npm arc-1
- 5 oci ghcr.io/marianfoo/arc-1:0.9.18
- 86
- 66 Camptocamp 0 86 86
Channels
- 86 npm @olaurendeau/mcp-camptocamp
- 49 oci ghcr.io/olaurendeau/mcp-camptocamp
- 86
- 67 Financial Evidence 0 86 86
Channels
- 86 remote https://liquilens.in/mcp/financial-evidencestreamable-http no auth
- 53 oci ghcr.io/beepboop2025/financial-evidence-skills
- 74 pypi financial-evidence
- 86
- 68 io.github.timescale/pg-aiguide −1 86 86
Channels
- 86 remote https://mcp.tigerdata.com/docsstreamable-http no auth
- 47 npm @tigerdata/pg-aiguide
- 9 oci ghcr.io/timescale/pg-aiguide:0.6.1
- 86
- 69 ARC-1 0 85 85
Channels
- 85 npm arc-1
- 46 oci ghcr.io/arc-mcp/arc-1
- 85
- 70 com.mcparmory/figma 0 85 85
Channels
- 52 oci ghcr.io/mcparmory/figma:1.0.6
- 85 pypi mcparmory-figma
- 52
- 71 Dados B3 +3 85 85
Channels
- 85 remote https://dadosb3.com/mcp/streamable-http no auth
- 43 oci ghcr.io/val7h/dados-b3-mcp
- 85
- 72 owlpost +23 85 85
Channels
- 38 oci ghcr.io/smankoo/owlpost
- 85 pypi owlpost
- 38
- 73 Whisper 0 85 85
Channels
- 85 remote https://whisper.online/mcpstreamable-http no auth
- 40 npm @whisper-security/whisper-mcp
- 10 oci ghcr.io/whisper-sec/whisper
- 85
- 74 ClickHouse −4 84 84
Channels
- 51 oci ghcr.io/clickhouse/mcp-clickhouse:0.7.0
- 84 pypi mcp-clickhouse
- 51
- 75 com.mcparmory/linkly 0 84 84
Channels
- 51 oci ghcr.io/mcparmory/linkly:1.0.3
- 84 pypi mcparmory-linkly
- 51
- 76 Datris +15 84 84
Channels
- 10 oci docker.io/datrisai/datris-mcp-server
- 84 pypi datris-mcp-server
- 10
- 77 Garmin Personal MCP +18 84 84
Channels
- 38 oci ghcr.io/mason-levyy/garmin-personal-mcp
- 84 pypi garmin-personal-mcp
- 38
- 78 io.github.paperandbeyond23-gif/edgrapi-skills 0 84 84
Channels
- 84 remote https://api.edgrapi.com/mcpstreamable-http no auth
- 10 oci ghcr.io/paperandbeyond23-gif/edgrapi-mcp
- 84
- 79 io.github.timescale/tiger-skills −3 84 84
Channels
- 84 npm @tigerdata/tiger-skills-mcp-server
- 9 oci ghcr.io/timescale/tiger-skills-mcp-server:0.1.4
- 84
- 80 Parallax Protocol +4 84 84
Channels
- 84 remote https://mcp.parallaxprotocol.org/mcpstreamable-http no auth
- 62 oci ghcr.io/parallaxprotocol/parallax-mcp
- 84
- 81 Redis MCP Server −1 84 84
Channels
- 1 oci docker.io/mcp/redis:latest
- 84 pypi redis-mcp-server
- 1
- 82 com.mcparmory/runpod +1 83 83
Channels
- 51 oci ghcr.io/mcparmory/runpod:1.0.1
- 83 pypi mcparmory-runpod
- 51
- 83 io.github.dinesh-nalla-se/playwright-mcp 0 83 83
Channels
- 83 npm @dinesh-nalla-se/playwright-mcp
- 51 oci docker.io/dineshn51331/playwright-mcp:1.0.0
- 83
- 84 io.github.douglasdemaio/vtessera +3 83 83
Channels
- 83 remote https://vtessera-mcp.fly.dev/mcpstreamable-http no auth
- 6 oci ghcr.io/douglasdemaio/vtessera-mcp
- 83
- 85 LicenseGuard 0 83 83
Channels
- 83 remote https://license-guard.rcc-aoki.workers.dev/mcpstreamable-http no auth
- 53 oci ghcr.io/rccaoki-wq/license-guard:1.1.0
- 83
- 86 OKX MCP Server 0 83 83
Channels
- 9 oci ghcr.io/aahl/mcp-okx:latest
- 83 pypi mcp-okx
- 9
- 87 Apache Pinot MCP Server +15 82 82
Channels
- 50 oci ghcr.io/startreedata/mcp-pinot
- 82 pypi mcp-pinot-server
- 50
- 88 com.mcparmory/asana −2 82 82
Channels
- 52 oci ghcr.io/mcparmory/asana:1.0.5
- 82 pypi mcparmory-asana
- 52
- 89 com.mcparmory/builtwith −2 82 82
Channels
- 52 oci ghcr.io/mcparmory/builtwith:1.0.3
- 82 pypi mcparmory-builtwith
- 52
- 90 com.mcparmory/gitlab +12 82 82
Channels
- 53 oci ghcr.io/mcparmory/gitlab:1.0.3
- 82 pypi mcparmory-gitlab
- 53
- 91 com.mcparmory/google-gmail −1 82 82
Channels
- 51 oci ghcr.io/mcparmory/google-gmail:1.0.4
- 82 pypi mcparmory-google-gmail
- 51
- 92 com.mcparmory/grafana −3 82 82
Channels
- 52 oci ghcr.io/mcparmory/grafana:1.0.3
- 82 pypi mcparmory-grafana
- 52
- 93 com.mcparmory/launchdarkly −2 82 82
Channels
- 52 oci ghcr.io/mcparmory/launchdarkly:1.0.4
- 82 pypi mcparmory-launchdarkly
- 52
- 94 com.mcparmory/replicate −2 82 82
Channels
- 52 oci ghcr.io/mcparmory/replicate:1.0.2
- 82 pypi mcparmory-replicate
- 52
- 95 Conning +3 82 82
Channels
- 42 oci ghcr.io/eranyonai/conning
- 82 pypi conning
- 42
- 96 Crystal Suppliers MCP 0 82 82
Channels
- 82 remote https://ktcrystals.com/mcpstreamable-http no auth
- 50 oci ghcr.io/ziyuant222/crystal-suppliers-mcp:0.1.0
- 82
- 97 Faucet +4 82 82
Channels
- 82 npm @faucetdb/faucet
- 10 oci docker.io/faucetdb/faucet
- 82
- 98 GraceDB +21 82 82
Channels
- 43 oci ghcr.io/izabelamaria24/gracedb-mcp
- 82 pypi gracedb-mcp
- 43
- 99 io.github.Anselmoo/mcp-server-analyzer −15 82 82
Channels
- 52 oci ghcr.io/anselmoo/mcp-server-analyzer:0.4.1
- 82 pypi mcp-server-analyzer
- 52
- 100 OrchestKit Docs MCP +3 82 82
Channels
- 82 remote https://orchestkit.dev/api/mcpstreamable-http no auth
- 53 oci ghcr.io/yonatangross/orchestkit-docs-mcp
- 82