54,159 servers · rescanned daily
Every MCP server, tested. Every trust score, published.
- Median score
- 67
- Scored 90+
- 1,921
- Verified
- 33
- Flagged packages
- 2
- Publishers
- 34,222
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
- 01 io.github.malkreide/swiss-food-safety-mcp +15 98 98
Channels
- 98 pypi swiss-food-safety-mcp
- 98
- 02 AnomalyArmor 0 97 97
Channels
- 31 remote https://mcp.anomalyarmor.ai/mcpstreamable-http no auth
- 97 pypi armor-mcp
- 31
- 03 Apple Tools (Unified) 0 97 97
Channels
- 12 mcpb https://github.com/JonathanRReed/Apple-MCPs/releases/download/v1.1.4/apple-tools-1.1.4.mcpb
- 97 pypi apple-tools-mcp
- 12
- 04 Books & Papers MCP Server
Verified
+1 97 97
Channels
- 91 remote https://mcp.jmrp.io/libgenstreamable-http no auth
- 67 mcpb https://github.com/jmrplens/libgen-mcp/releases/download/v2.2.1/libgen-mcp-linux.mcpb
- 20 mcpb https://github.com/jmrplens/libgen-mcp/releases/download/v2.2.1/libgen-mcp-darwin.mcpb
- 20 mcpb https://github.com/jmrplens/libgen-mcp/releases/download/v2.2.1/libgen-mcp-windows.mcpb
- 97 npm @jmrp.io/libgen-mcp
- 97 nuget libgen-mcp
- 70 oci ghcr.io/jmrplens/libgen-mcp
- 70 oci docker.io/jmrplens/libgen-mcp
- +1 more on the server page
- 91
- 05 Distil 0 97 97
Channels
- 97 pypi distil-llm
- 97
- 06 DrissionPage MCP 0 97 97
Channels
- 97 pypi drissionpage-mcp
- 97
- 07 GitLab MCP Server
Verified
+2 97 97
Channels
- 39 remote https://mcp.jmrp.io/gitlabstreamable-http no auth
- 64 mcpb https://github.com/jmrplens/gitlab-mcp-server/releases/download/v3.4.0/gitlab-mcp-server-linux.mcpb
- 20 mcpb https://github.com/jmrplens/gitlab-mcp-server/releases/download/v3.4.0/gitlab-mcp-server-windows.mcpb
- 20 mcpb https://github.com/jmrplens/gitlab-mcp-server/releases/download/v3.4.0/gitlab-mcp-server-darwin.mcpb
- 97 npm @jmrp.io/gitlab-mcp-server
- 97 nuget gitlab-mcp-server
- 75 oci ghcr.io/jmrplens/gitlab-mcp-server
- 75 oci docker.io/jmrplens/gitlab-mcp-server
- +1 more on the server page
- 39
- 08 io.github.aahlijia/dekko 0 97 97
Channels
- 97 pypi dekko
- 97
- 09 io.github.Anselmoo/mcp-server-analyzer +15 97 97
Channels
- 52 oci ghcr.io/anselmoo/mcp-server-analyzer:0.4.1
- 97 pypi mcp-server-analyzer
- 52
- 10 io.github.Couchbase-Ecosystem/couchbase-guru 0 97 97
Channels
- 56 oci docker.io/couchbaseecosystem/couchbase-guru:0.1.0
- 97 pypi couchbase-guru
- 56
- 11 io.github.nitin27may/ms-graph-mcp +15 97 97
Channels
- 97 pypi ms-graph-mcp
- 97
- 12 io.github.sebastienrousseau/ap2-iso20022 0 97 97
Channels
- 97 pypi ap2-iso20022
- 97
- 13 io.github.sebastienrousseau/camt-exceptions 0 97 97
Channels
- 97 pypi camt-exceptions
- 97
- 14 io.github.sebastienrousseau/structured-address-fix-mcp +15 97 97
Channels
- 97 pypi structured-address-fix-mcp
- 97
- 15 io.github.sonlenef/storepilot-mcp +15 97 97
Channels
- 97 pypi storepilot
- 97
- 16 Open-Meteo Weather +15 97 97
Channels
- 97 pypi myai-weather-mcp
- 97
- 17 oxidize-pdf MCP Server 0 97 97
Channels
- 97 pypi oxidize-pdf
- 97
- 18 rubit-mcp-mail +15 97 97
Channels
- 97 pypi rubit-mcp-mail
- 97
- 19 A11Y Toolkit +16 96 96
Channels
- 50 npm @kinti/a11y-toolkit
- 96 pypi a11y-toolkit
- 50
- 20 Ableton Live MCP Server 0 96 96
Channels
- 96 pypi mcp-server-ableton-live
- 96
- 21 Apple Music Playlist Curator 0 96 96
Channels
- 96 pypi apple-music-playlists
- 96
- 22 Apple System 0 96 96
Channels
- 13 mcpb https://github.com/JonathanRReed/Apple-MCPs/releases/download/v1.1.4/apple-system-1.1.4.mcpb
- 96 pypi apple-system-mcp
- 13
- 23 ClickHouse +15 96 96
Channels
- 96 pypi mcp-clickhousex
- 96
- 24 Denon AVR 0 96 96
Channels
- 96 pypi denon-mcp
- 96
- 25 Handoff 0 96 96
Channels
- 96 pypi handoff-mcp
- 96
- 26 HasData Amazon +3 96 96
Channels
- 96 remote https://mcp.hasdata.com/mcp?apis=amazonstreamable-http auth required
- 49 npm @hasdata/amazon-mcp
- 34 pypi hasdata-amazon-mcp
- 96
- 27 HasData Booking.com +3 96 96
Channels
- 96 remote https://mcp.hasdata.com/mcp?apis=bookingstreamable-http auth required
- 49 npm @hasdata/booking-mcp
- 34 pypi hasdata-booking-mcp
- 96
- 28 HasData DuckDuckGo +4 96 96
Channels
- 96 remote https://mcp.hasdata.com/mcp?apis=duckduckgostreamable-http auth required
- 49 npm @hasdata/duckduckgo-mcp
- 34 pypi hasdata-duckduckgo-mcp
- 96
- 29 HasData Glassdoor +3 96 96
Channels
- 96 remote https://mcp.hasdata.com/mcp?apis=glassdoorstreamable-http auth required
- 49 npm @hasdata/glassdoor-mcp
- 34 pypi hasdata-glassdoor-mcp
- 96
- 30 HasData Indeed +3 96 96
Channels
- 96 remote https://mcp.hasdata.com/mcp?apis=indeedstreamable-http auth required
- 49 npm @hasdata/indeed-mcp
- 34 pypi hasdata-indeed-mcp
- 96
- 31 HasData Redfin +3 96 96
Channels
- 96 remote https://mcp.hasdata.com/mcp?apis=redfinstreamable-http auth required
- 49 npm @hasdata/redfin-mcp
- 34 pypi hasdata-redfin-mcp
- 96
- 32 HasData Zillow +3 96 96
Channels
- 96 remote https://mcp.hasdata.com/mcp?apis=zillowstreamable-http auth required
- 49 npm @hasdata/zillow-mcp
- 34 pypi hasdata-zillow-mcp
- 96
- 33 io.github.ABWerks/pequod-mcp +15 96 96
Channels
- 96 pypi pequod-mcp
- 96
- 34 io.github.AetherAI3/agent-browser 0 96 96
Channels
- 96 npm aether-browser
- 96 pypi aether-browser
- 96
- 35 io.github.avansaber/seo-monster 0 96 96
Channels
- 96 pypi seo-monster
- 96
- 36 io.github.mathbeal/avenir-mcp 0 96 96
Channels
- 96 pypi avenir-mcp
- 96
- 37 io.github.nagameTW/mcp-server-malcolm +2 96 96
Channels
- 96 pypi mcp-server-malcolm
- 96
- 38 io.github.Rinava/umbryn-mcp 0 96 96
- 39 io.github.sebastienrousseau/acmt001-mcp 0 96 96
Channels
- 96 pypi acmt001-mcp
- 96
- 40 io.github.sebastienrousseau/camt053-mcp +15 96 96
Channels
- 96 pypi camt053-mcp
- 96
- 41 io.github.sebastienrousseau/pacs008-mcp +15 96 96
Channels
- 96 pypi pacs008-mcp
- 96
- 42 io.github.Sogl/mikrotik-rest-mcp +16 96 96
Channels
- 96 pypi mikrotik-rest-mcp-server
- 96
- 43 MCP Request-tracker 0 96 96
Channels
- 96 pypi mcp-request-tracker-crunchtools
- 96
- 44 MCP Slack +15 96 96
Channels
- 96 pypi mcp-slack-crunchtools
- 96
- 45 mcpgawk +16 96 96
Channels
- 96 pypi mcpgawk
- 96
- 46 MusicXML Comparer 0 96 96
Channels
- 96 pypi comparer-mcp
- 96
- 47 MusicXML Synthesizer 0 96 96
Channels
- 96 pypi synth-mcp
- 96
- 48 OctoWatch DLP +15 96 96
Channels
- 96 pypi octowatch-mcp
- 96
- 49 Plant Genomics +15 96 96
Channels
- 96 pypi plant-genomics-mcp
- 96
- 50 Prediction Market X Sentiment +18 96 96
Channels
- 86 remote https://prediction-bot-iggf.onrender.com/mcpstreamable-http no auth
- 96 pypi prediction-bot-mcp
- 86