54,196 servers · rescanned daily
Every MCP server, tested. Every trust score, published.
- Median score
- 67
- Scored 90+
- 1,906
- Verified
- 33
- Flagged packages
- 2
- Publishers
- 34,255
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
We run packages in a sandbox
We install a package with its own package manager, then run it with no network access and record the tools it declares.
Filter the directory
MCP servers ranked by trust score
- 201 io.github.CloudCorpRecords/terrainprofile 72 72
Channels
- 72 npm @reneturcios/terrainprofile
- 43 oci ghcr.io/cloudcorprecords/terrainprofile
- 72
- 202 FactLot 71 71
Channels
- 71 remote https://api.factlot.com/mcpstreamable-http no auth
- 39 mcpb https://github.com/9mp96ygnbk-alt/factlot/releases/download/v0.3.0/factlot-0.3.0.mcpb
- 39 oci ghcr.io/9mp96ygnbk-alt/factlot
- 71
- 203 io.github.CloudCorpRecords/domaintrack 71 71
Channels
- 71 npm @reneturcios/domaintrack
- 42 oci ghcr.io/cloudcorprecords/domaintrack
- 71
- 204 io.github.CloudCorpRecords/enginegate 71 71
Channels
- 71 npm @reneturcios/enginegate
- 41 oci ghcr.io/cloudcorprecords/enginegate
- 71
- 205 io.github.CloudCorpRecords/envdoc +4 71 71
Channels
- 71 npm @reneturcios/envdoc
- 46 oci ghcr.io/cloudcorprecords/envdoc
- 71
- 206 io.github.CloudCorpRecords/faqmine 71 71
Channels
- 71 npm @reneturcios/faqmine
- 42 oci ghcr.io/cloudcorprecords/faqmine
- 71
- 207 io.github.CloudCorpRecords/filemorph 71 71
Channels
- 71 npm @reneturcios/filemorph
- 42 oci ghcr.io/cloudcorprecords/filemorph
- 71
- 208 io.github.CloudCorpRecords/forumport 71 71
Channels
- 71 npm @reneturcios/forumport
- 42 oci ghcr.io/cloudcorprecords/forumport
- 71
- 209 io.github.CloudCorpRecords/freightlane 71 71
Channels
- 71 npm @reneturcios/freightlane
- 41 oci ghcr.io/cloudcorprecords/freightlane
- 71
- 210 io.github.CloudCorpRecords/freshcheck 71 71
Channels
- 71 npm @reneturcios/freshcheck
- 41 oci ghcr.io/cloudcorprecords/freshcheck
- 71
- 211 io.github.CloudCorpRecords/importfix 71 71
Channels
- 71 npm @reneturcios/importfix
- 43 oci ghcr.io/cloudcorprecords/importfix
- 71
- 212 io.github.CloudCorpRecords/jsondiff 71 71
Channels
- 71 npm @reneturcios/jsondiff
- 43 oci ghcr.io/cloudcorprecords/jsondiff
- 71
- 213 io.github.CloudCorpRecords/mcpaudit +4 71 71
Channels
- 71 npm @reneturcios/mcpaudit
- 46 oci ghcr.io/cloudcorprecords/mcpaudit
- 71
- 214 io.github.CloudCorpRecords/modelpulse 71 71
Channels
- 71 npm @reneturcios/modelpulse
- 41 oci ghcr.io/cloudcorprecords/modelpulse
- 71
- 215 io.github.CloudCorpRecords/notifyfan 71 71
Channels
- 71 npm @reneturcios/notifyfan
- 42 oci ghcr.io/cloudcorprecords/notifyfan
- 71
- 216 io.github.CloudCorpRecords/npmpreflight +3 71 71
Channels
- 71 npm @reneturcios/npmpreflight
- 47 oci ghcr.io/cloudcorprecords/npmpreflight
- 71
- 217 io.github.CloudCorpRecords/peerconflict 71 71
Channels
- 71 npm @reneturcios/peerconflict
- 42 oci ghcr.io/cloudcorprecords/peerconflict
- 71
- 218 io.github.CloudCorpRecords/previewglow 71 71
Channels
- 71 npm @reneturcios/previewglow
- 42 oci ghcr.io/cloudcorprecords/previewglow
- 71
- 219 io.github.CloudCorpRecords/refdocs 71 71
Channels
- 71 npm @reneturcios/refdocs
- 42 oci ghcr.io/cloudcorprecords/refdocs
- 71
- 220 io.github.CloudCorpRecords/sitedoctor 71 71
Channels
- 71 npm @reneturcios/sitedoctor
- 42 oci ghcr.io/cloudcorprecords/sitedoctor
- 71
- 221 io.github.CloudCorpRecords/standupgen 71 71
Channels
- 71 npm @reneturcios/standupgen
- 42 oci ghcr.io/cloudcorprecords/standupgen
- 71
- 222 io.github.CloudCorpRecords/tracewatch +4 71 71
Channels
- 71 npm @reneturcios/tracewatch
- 46 oci ghcr.io/cloudcorprecords/tracewatch
- 71
- 223 io.github.CloudCorpRecords/treeman 71 71
Channels
- 71 npm @reneturcios/treeman
- 41 oci ghcr.io/cloudcorprecords/treeman
- 71
- 224 io.github.CloudCorpRecords/typegap 71 71
Channels
- 71 npm @reneturcios/typegap
- 42 oci ghcr.io/cloudcorprecords/typegap
- 71
- 225 io.github.CloudCorpRecords/valueledger 71 71
Channels
- 71 npm @reneturcios/valueledger
- 41 oci ghcr.io/cloudcorprecords/valueledger
- 71
- 226 io.github.CloudCorpRecords/visaroute 71 71
Channels
- 71 npm @reneturcios/visaroute
- 42 oci ghcr.io/cloudcorprecords/visaroute
- 71
- 227 io.github.CloudCorpRecords/vischeck 71 71
Channels
- 71 npm @reneturcios/vischeck
- 42 oci ghcr.io/cloudcorprecords/vischeck
- 71
- 228 nidhipati — proof of spend for AI agents +4 71 71
Channels
- 71 remote https://rta.lat/nidhipati/mcpstreamable-http no auth
- 42 oci ghcr.io/mrpkk/nidhipati
- 71
- 229 Filesystem MCP −11 70 70
Channels
- 70 npm @j0hanz/filesystem-mcp
- 10 oci ghcr.io/j0hanz/filesystem-mcp
- 70
- 230 io.github.CloudCorpRecords/abandoncheck 70 70
Channels
- 70 npm @reneturcios/abandoncheck
- 42 oci ghcr.io/cloudcorprecords/abandoncheck
- 70
- 231 io.github.CloudCorpRecords/agentfit 70 70
Channels
- 70 npm @reneturcios/agentfit
- 41 oci ghcr.io/cloudcorprecords/agentfit
- 70
- 232 io.github.CloudCorpRecords/agentsfile +3 70 70
Channels
- 70 npm @reneturcios/agentsfile
- 46 oci ghcr.io/cloudcorprecords/agentsfile
- 70
- 233 io.github.CloudCorpRecords/agenttrace 70 70
Channels
- 70 npm @reneturcios/agenttrace
- 41 oci ghcr.io/cloudcorprecords/agenttrace
- 70
- 234 io.github.CloudCorpRecords/approvepath 70 70
Channels
- 70 npm @reneturcios/approvepath
- 37 oci ghcr.io/cloudcorprecords/approvepath
- 70
- 235 io.github.CloudCorpRecords/appworth 70 70
Channels
- 70 npm @reneturcios/appworth
- 41 oci ghcr.io/cloudcorprecords/appworth
- 70
- 236 io.github.CloudCorpRecords/askboard 70 70
Channels
- 70 npm @reneturcios/askboard
- 41 oci ghcr.io/cloudcorprecords/askboard
- 70
- 237 io.github.CloudCorpRecords/assetlens 70 70
Channels
- 70 npm @reneturcios/assetlens
- 42 oci ghcr.io/cloudcorprecords/assetlens
- 70
- 238 io.github.CloudCorpRecords/backportcheck 70 70
Channels
- 70 npm @reneturcios/backportcheck
- 42 oci ghcr.io/cloudcorprecords/backportcheck
- 70
- 239 io.github.CloudCorpRecords/ballpark 70 70
Channels
- 70 npm @reneturcios/ballpark
- 41 oci ghcr.io/cloudcorprecords/ballpark
- 70
- 240 io.github.CloudCorpRecords/bilitrack 70 70
Channels
- 70 npm @reneturcios/bilitrack
- 42 oci ghcr.io/cloudcorprecords/bilitrack
- 70
- 241 io.github.CloudCorpRecords/brandcheck 70 70
Channels
- 70 npm @reneturcios/brandcheck
- 41 oci ghcr.io/cloudcorprecords/brandcheck
- 70
- 242 io.github.CloudCorpRecords/busfactor 70 70
Channels
- 70 npm @reneturcios/busfactor
- 42 oci ghcr.io/cloudcorprecords/busfactor
- 70
- 243 io.github.CloudCorpRecords/cachemiss 70 70
Channels
- 70 npm @reneturcios/cachemiss
- 42 oci ghcr.io/cloudcorprecords/cachemiss
- 70
- 244 io.github.CloudCorpRecords/casebrief 70 70
Channels
- 70 npm @reneturcios/casebrief
- 41 oci ghcr.io/cloudcorprecords/casebrief
- 70
- 245 io.github.CloudCorpRecords/changelogforge 70 70
Channels
- 70 npm @reneturcios/changelogforge
- 42 oci ghcr.io/cloudcorprecords/changelogforge
- 70
- 246 io.github.CloudCorpRecords/chatvault 70 70
Channels
- 70 npm @reneturcios/chatvault
- 41 oci ghcr.io/cloudcorprecords/chatvault
- 70
- 247 io.github.CloudCorpRecords/cloudsession 70 70
Channels
- 70 npm @reneturcios/cloudsession
- 42 oci ghcr.io/cloudcorprecords/cloudsession
- 70
- 248 io.github.CloudCorpRecords/codescout 70 70
Channels
- 70 npm @reneturcios/codescout
- 41 oci ghcr.io/cloudcorprecords/codescout
- 70
- 249 io.github.CloudCorpRecords/configdoc 70 70
Channels
- 70 npm @reneturcios/configdoc
- 42 oci ghcr.io/cloudcorprecords/configdoc
- 70
- 250 io.github.CloudCorpRecords/conflictfix 70 70
Channels
- 70 npm @reneturcios/conflictfix
- 42 oci ghcr.io/cloudcorprecords/conflictfix
- 70