34,275 servers · rescanned daily
Every MCP server, tested. Every trust score, published.
- Median score
- 59
- Scored 90+
- 1,032
- Verified
- 7
- Flagged packages
- 1
- Publishers
- 20,059
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
- 5351 io.github.kendall8388/keyframe +3 70 70
Channels
- 70 npm keyframe-mcp
- 70
- 5352 io.github.lukasschwarz/elster-mcp-server 0 70 70
Channels
- 70 npm elster-mcp-server
- 70
- 5353 io.github.mrfentmen/ackee-mcp 70 70
Channels
- 70 npm ackee-mcp
- 70
- 5354 io.github.mrfentmen/aimeleondore-mcp 70 70
Channels
- 70 npm aimeleondore-mcp
- 70
- 5355 io.github.mrfentmen/anime-filler-mcp 70 70
Channels
- 70 npm anime-filler-mcp
- 70
- 5356 io.github.mrfentmen/apexlegends-mcp 70 70
Channels
- 70 npm apexlegends-mcp
- 70
- 5357 io.github.mrfentmen/arweave-mcp 70 70
Channels
- 70 npm arweave-mcp
- 70
- 5358 io.github.mrfentmen/bottegaveneta-mcp 70 70
Channels
- 70 npm bottegaveneta-mcp
- 70
- 5359 io.github.mrfentmen/brainrot-mcp 70 70
Channels
- 70 npm @mrfentmen/brainrot-mcp
- 70
- 5360 io.github.mrfentmen/chanel-mcp 70 70
Channels
- 70 npm chanel-mcp
- 70
- 5361 io.github.mrfentmen/clinicaltrials-mcp 70 70
Channels
- 70 npm @mrfentmen/clinicaltrials-mcp
- 70
- 5362 io.github.mrfentmen/countriesnow-mcp 70 70
Channels
- 70 npm countriesnow-mcp
- 70
- 5363 io.github.mrfentmen/ctan-mcp 70 70
Channels
- 70 npm ctan-mcp
- 70
- 5364 io.github.mrfentmen/dadjoke-mcp 70 70
Channels
- 70 npm dadjoke-mcp
- 70
- 5365 io.github.mrfentmen/demozoo-mcp 70 70
Channels
- 70 npm demozoo-mcp
- 70
- 5366 io.github.mrfentmen/dior-mcp 70 70
Channels
- 70 npm dior-mcp
- 70
- 5367 io.github.mrfentmen/discord-mcp 70 70
Channels
- 70 npm @mrfentmen/discord-mcp
- 70
- 5368 io.github.mrfentmen/dnd5e-mcp 70 70
Channels
- 70 npm dnd5e-mcp
- 70
- 5369 io.github.mrfentmen/eccc-mcp 70 70
Channels
- 70 npm eccc-mcp
- 70
- 5370 io.github.mrfentmen/fendi-mcp 70 70
Channels
- 70 npm fendi-mcp
- 70
- 5371 io.github.mrfentmen/glossier-mcp 70 70
Channels
- 70 npm glossier-mcp
- 70
- 5372 io.github.mrfentmen/gold-prices-mcp 70 70
Channels
- 70 npm gold-prices-mcp
- 70
- 5373 io.github.mrfentmen/gucci-mcp 70 70
Channels
- 70 npm gucci-mcp
- 70
- 5374 io.github.mrfentmen/hermes-mcp 70 70
Channels
- 70 npm hermes-mcp
- 70
- 5375 io.github.mrfentmen/icebox-mcp 70 70
Channels
- 70 npm icebox-mcp
- 70
- 5376 io.github.mrfentmen/isbndb-mcp 70 70
Channels
- 70 npm isbndb-mcp
- 70
- 5377 io.github.mrfentmen/jisho-mcp 70 70
Channels
- 70 npm jisho-mcp
- 70
- 5378 io.github.mrfentmen/kith-mcp 70 70
Channels
- 70 npm kith-mcp
- 70
- 5379 io.github.mrfentmen/louisvuitton-mcp 70 70
Channels
- 70 npm louisvuitton-mcp
- 70
- 5380 io.github.mrfentmen/marketstack-mcp 70 70
Channels
- 70 npm marketstack-mcp
- 70
- 5381 io.github.mrfentmen/meilisearch-mcp 70 70
Channels
- 70 npm @mrfentmen/meilisearch-mcp
- 70
- 5382 io.github.mrfentmen/meme-generator-mcp 70 70
Channels
- 70 npm @mrfentmen/meme-generator-mcp
- 70
- 5383 io.github.mrfentmen/memegen-mcp 70 70
Channels
- 70 npm memegen-mcp
- 70
- 5384 io.github.mrfentmen/openapi-scout-mcp 70 70
Channels
- 70 npm openapi-scout-mcp
- 70
- 5385 io.github.mrfentmen/opensky-mcp 70 70
Channels
- 70 npm opensky-mcp
- 70
- 5386 io.github.mrfentmen/osv-mcp 70 70
Channels
- 70 npm osv-mcp
- 70
- 5387 io.github.mrfentmen/pihole-mcp 70 70
Channels
- 70 npm pihole-mcp
- 70
- 5388 io.github.mrfentmen/pingdom-mcp 70 70
Channels
- 70 npm pingdom-mcp
- 70
- 5389 io.github.mrfentmen/pocketbase-mcp 70 70
Channels
- 70 npm @mrfentmen/pocketbase-mcp
- 70
- 5390 io.github.mrfentmen/pokemon-tcg-mcp 70 70
Channels
- 70 npm pokemon-tcg-mcp
- 70
- 5391 io.github.mrfentmen/prada-mcp 70 70
Channels
- 70 npm prada-mcp
- 70
- 5392 io.github.mrfentmen/pydio-mcp 70 70
Channels
- 70 npm pydio-mcp
- 70
- 5393 io.github.mrfentmen/rolex-mcp 70 70
Channels
- 70 npm rolex-mcp
- 70
- 5394 io.github.mrfentmen/saintlaurent-mcp 70 70
Channels
- 70 npm saintlaurent-mcp
- 70
- 5395 io.github.mrfentmen/seoul-mcp 70 70
Channels
- 70 npm seoul-mcp
- 70
- 5396 io.github.mrfentmen/setlist-mcp 70 70
Channels
- 70 npm @mrfentmen/setlist-mcp
- 70
- 5397 io.github.mrfentmen/simbad-mcp 70 70
Channels
- 70 npm simbad-mcp
- 70
- 5398 io.github.mrfentmen/smogon-mcp 70 70
Channels
- 70 npm smogon-mcp
- 70
- 5399 io.github.mrfentmen/speedrun-mcp 70 70
Channels
- 70 npm speedrun-mcp
- 70
- 5400 io.github.mrfentmen/spreaker-mcp 70 70
Channels
- 70 npm spreaker-mcp
- 70