34,606 servers · rescanned daily
Every MCP server, tested. Every trust score, published.
- Median score
- 60
- Scored 90+
- 1,053
- Verified
- 7
- Flagged packages
- 1
- Publishers
- 20,295
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: app.onehaus/haus
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: io.github.ChanMeng666/archlang-mcp
Filter the directory
MCP servers ranked by trust score
- 6801 HasData Google Scholar +11 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=google_scholarstreamable-http auth required
- 49 npm @hasdata/google-scholar-mcp
- 39 pypi hasdata-google-scholar-mcp
- 39
- 6802 HasData Google Search (SERP) 0 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=google_serpstreamable-http auth required
- 49 npm @hasdata/google-search-mcp
- 39 pypi hasdata-google-search-mcp
- 39
- 6803 HasData Google Trends 0 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=google_trendsstreamable-http auth required
- 49 npm @hasdata/google-trends-mcp
- 39 pypi hasdata-google-trends-mcp
- 39
- 6804 HasData Indeed 0 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=indeedstreamable-http auth required
- 49 npm @hasdata/indeed-mcp
- 39 pypi hasdata-indeed-mcp
- 39
- 6805 HasData Instagram 0 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=instagramstreamable-http auth required
- 49 npm @hasdata/instagram-mcp
- 39 pypi hasdata-instagram-mcp
- 39
- 6806 HasData Redfin +11 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=redfinstreamable-http auth required
- 49 npm @hasdata/redfin-mcp
- 39 pypi hasdata-redfin-mcp
- 39
- 6807 HasData Shopify +11 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=shopifystreamable-http auth required
- 49 npm @hasdata/shopify-mcp
- 39 pypi hasdata-shopify-mcp
- 39
- 6808 HasData TikTok 0 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=tiktokstreamable-http auth required
- 49 npm @hasdata/tiktok-mcp
- 39 pypi hasdata-tiktok-mcp
- 39
- 6809 HasData Walmart +11 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=walmartstreamable-http auth required
- 49 npm @hasdata/walmart-mcp
- 39 pypi hasdata-walmart-mcp
- 39
- 6810 HasData Web Scraping +11 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=web_scrapingstreamable-http auth required
- 49 npm @hasdata/web-scraping-mcp
- 39 pypi hasdata-web-scraping-mcp
- 39
- 6811 HasData Yellow Pages +11 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=yellowpagesstreamable-http auth required
- 49 npm @hasdata/yellowpages-mcp
- 39 pypi hasdata-yellowpages-mcp
- 39
- 6812 HasData Yelp +11 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=yelpstreamable-http auth required
- 49 npm @hasdata/yelp-mcp
- 39 pypi hasdata-yelp-mcp
- 39
- 6813 HasData YouTube 0 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=youtubestreamable-http auth required
- 49 npm @hasdata/youtube-mcp
- 39 pypi hasdata-youtube-mcp
- 39
- 6814 HasData Zillow 0 49 49
Channels
- 39 remote https://mcp.hasdata.com/mcp?apis=zillowstreamable-http auth required
- 49 npm @hasdata/zillow-mcp
- 39 pypi hasdata-zillow-mcp
- 39
- 6815 Health Data (your own Supabase) 0 49 49
Channels
- 49 npm @almostjacked/health-mcp
- 49
- 6816 Heimdall 0 49 49
Channels
- 49 npm @erayendes/asc-mcp
- 49
- 6817 Hevy Coach 0 49 49
Channels
- 38 remote https://hevy-mcp-alpha.vercel.app/mcpstreamable-http no auth
- 49 npm hevy-coach-mcp
- 38
- 6818 Hevy MCP 0 49 49
Channels
- 49 npm @diecoscai/hevy-mcp
- 49
- 6819 Hevy MCP Server 0 49 49
Channels
- 49 npm hevy-mcp
- 49
- 6820 Home Assistant MCP Server 0 49 49
Channels
- 49 npm @jarahkon/hass-mcp-server
- 49
- 6821 IBM Db2 for i 49 49
Channels
- 49 npm mcp-server-db2i
- 49
- 6822 io.alterlab/mcp-server 0 49 49
Channels
- 49 npm alterlab-mcp-server
- 49
- 6823 io.elaan/mcp 0 49 49
Channels
- 49 npm @elaanio/mcp
- 49
- 6824 io.fhirfly/mcp-server 0 49 49
Channels
- 49 npm @fhirfly-io/mcp-server
- 49
- 6825 io.form/formio-uag 0 49 49
Channels
- 49 npm @formio/uag
- 49
- 6826 io.getunleash/unleash-mcp +11 49 49
Channels
- 49 npm @unleash/mcp
- 49
- 6827 io.github.abhiyoheswaran1/agentloopkit 0 49 49
Channels
- 49 npm agentloopkit
- 49
- 6828 io.github.abhiyoheswaran1/projscan 0 49 49
Channels
- 49 npm projscan
- 49
- 6829 io.github.adamVass/pylos-mcp 0 49 49
Channels
- 49 npm pylos-mcp
- 49
- 6830 io.github.adlane-app/mcp-server 49 49
Channels
- 31 remote https://mcp.adlane.app/mcpstreamable-http no auth
- 49 npm adlane-mcp
- 31
- 6831 io.github.aicayzer/companies-house 0 49 49
Channels
- 49 npm companies-house-mcp
- 49
- 6832 io.github.akoskomuves/appstoreconnect-mcp 0 49 49
Channels
- 49 npm @akoskomuves/appstoreconnect-mcp
- 49
- 6833 io.github.AlephantAI/alephant-mcp 0 49 49
Channels
- 49 npm @alephantai/mcp
- 49
- 6834 io.github.alex-zwingli/plan-to-eat 0 49 49
Channels
- 49 npm plan-to-eat-mcp
- 49
- 6835 io.github.alexey-pelykh/qontoctl 0 49 49
Channels
- 49 npm qontoctl
- 49
- 6836 io.github.alexey-pelykh/ttctl 0 49 49
Channels
- 49 npm ttctl
- 49
- 6837 io.github.aligndottech/cli 0 49 49
Channels
- 49 npm @aligndottech/cli
- 49
- 6838 io.github.alisaitteke/noun-mcp 0 49 49
Channels
- 49 npm @alisaitteke/noun-mcp
- 49
- 6839 io.github.alttextai/alttext-mcp 0 49 49
Channels
- 49 npm @alttext_ai/alttext-mcp
- 49
- 6840 io.github.amenophis1er/elefante 0 49 49
Channels
- 49 npm elefante-mcp
- 49
- 6841 io.github.andrelaptenok/redmine-mcp-stdio 0 49 49
Channels
- 49 npm redmine-mcp-stdio
- 49
- 6842 io.github.Ansvar-Systems/eu-regulations-mcp 0 49 49
Channels
- 49 npm @ansvar/eu-regulations-mcp
- 49
- 6843 io.github.antbotlab/mac-use-mcp 0 49 49
Channels
- 49 npm mac-use-mcp
- 49
- 6844 io.github.arifulislamat/database-mcp-libsql 0 49 49
Channels
- 49 npm @database-mcp/libsql
- 40 pypi database-mcp-libsql
- 49
- 6845 io.github.arifulislamat/database-mcp-mariadb 0 49 49
Channels
- 49 npm @database-mcp/mariadb
- 40 pypi database-mcp-mariadb
- 49
- 6846 io.github.arifulislamat/database-mcp-mysql 0 49 49
Channels
- 49 npm @database-mcp/mysql
- 40 pypi database-mcp-mysql
- 49
- 6847 io.github.arifulislamat/database-mcp-postgres 0 49 49
Channels
- 49 npm @database-mcp/postgres
- 40 pypi database-mcp-postgres
- 49
- 6848 io.github.arifulislamat/database-mcp-sqlite 0 49 49
Channels
- 49 npm @database-mcp/sqlite
- 40 pypi database-mcp-sqlite
- 49
- 6849 io.github.arikusi/deepseek 0 49 49
Channels
- 49 npm @arikusi/deepseek-mcp-server
- 49
- 6850 io.github.arnavranjan005/mcp-telemetry-server 0 49 49