32,178 servers · rescanned daily
Every MCP server, tested. Every trust score, published.
- Median score
- 58
- Scored 90+
- 975
- Verified
- 4
- Flagged packages
- 1
- Publishers
- 19,147
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: io.github.cameronrye/activitypub-mcp
Filter the directory
MCP servers ranked by trust score
- 851 cc.operandi/operandi 0 65 65
Channels
- 65 pypi operandi-mcp
- 65
- 852 dashAI (unofficial) 65 65
Channels
- 65 pypi dashai-mcp
- 65
- 853 EDGAR Filings 65 65
Channels
- 65 pypi edgar-filings-mcp
- 65
- 854 GIMP 3 MCP 65 65
Channels
- 65 pypi gimp3-mcp
- 65
- 855 io.github.7nashinick/norwegian-data-mcp +3 65 65
Channels
- 65 pypi norwegian-data-mcp
- 65
- 856 io.github.docdyhr/macwhisper-mcp-server −1 65 65
Channels
- 65 pypi macwhisper-mcp-server
- 65
- 857 io.github.erpipe-org/mcp-odoo 0 65 65
Channels
- 65 pypi odoo-mcp
- 65
- 858 io.github.ignatenkofi/memshelf-mcp 0 65 65
Channels
- 65 pypi memshelf-mcp
- 65
- 859 io.github.j7an/nexus-mcp −1 65 65
Channels
- 65 pypi nexus-mcp
- 65
- 860 io.github.joinwell52-AI/fcop +9 65 65
Channels
- 65 pypi fcop-mcp
- 65
- 861 io.github.JonesRobM/physbound 0 65 65
Channels
- 65 pypi physbound
- 65
- 862 io.github.khglynn/spotify-bulk-actions-mcp 0 65 65
Channels
- 65 pypi spotify-bulk-actions-mcp
- 65
- 863 io.github.kts982/mcp-sap-gui −1 65 65
Channels
- 65 pypi mcp-sap-gui
- 65
- 864 io.github.malkreide/lobbywatch-mcp 0 65 65
Channels
- 65 pypi lobbywatch-mcp
- 65
- 865 io.github.malkreide/swiss-academic-libraries-mcp 0 65 65
Channels
- 65 pypi swiss-academic-libraries-mcp
- 65
- 866 io.github.malkreide/swiss-courts-mcp 0 65 65
Channels
- 65 pypi swiss-courts-mcp
- 65
- 867 io.github.mapsmith-ai/mapsmith +3 65 65
Channels
- 48 oci ghcr.io/mapsmith-ai/mapsmith:0.4.0
- 65 pypi mapsmith
- 48
- 868 io.github.Mars-proj/verifiable-memory 0 65 65
Channels
- 65 pypi verifiable-memory-mcp
- 65
- 869 io.github.NellInc/psychopathia-mcp 0 65 65
Channels
- 18 remote https://mcp.psychopathia.ai/mcpstreamable-http no auth
- 65 pypi psychopathia-mcp
- 18
- 870 io.github.orcalayer/orcalayer-mcp −1 65 65
Channels
- 65 pypi orcalayer-mcp
- 65
- 871 io.github.pedropaulofernandes88-stack/saudeemdado 0 65 65
Channels
- 65 pypi saudeemdado-mcp
- 65
- 872 io.github.Rinava/umbryn-mcp −15 65 65
- 873 io.github.sandeepbazar/ocm-mcp-server 0 65 65
Channels
- 52 oci ghcr.io/sandeepbazar/ocm-mcp-server:0.4.0
- 65 pypi ocm-mcp-server
- 52
- 874 io.github.theoddden/stamp 0 65 65
Channels
- 65 remote https://stamp-mcp.terradev.cloud/mcpstreamable-http no auth
- 51 pypi stamp-mcp
- 65
- 875 Local GPU Imagegen +19 65 65
Channels
- 65 pypi local-gpu-imagegen
- 65
- 876 MCP Dados Brasil +4 65 65
Channels
- 65 pypi mcp-dados-br
- 65
- 877 NetLens 0 65 65
Channels
- 39 npm netlens-mcp
- 65 pypi netlens-mcp
- 39
- 878 NetLogo MCP 0 65 65
Channels
- 65 pypi netlogo-mcp
- 65
- 879 nodriver — undetected browser automation 0 65 65
Channels
- 65 pypi nodriver-mcp
- 65
- 880 Pay Bands 65 65
Channels
- 65 pypi payband-mcp
- 65
- 881 Pyxel MCP 0 65 65
Channels
- 65 pypi pyxel-mcp
- 65
- 882 RAWThink 0 65 65
Channels
- 65 pypi rawthink-mcp
- 65
- 883 Regulations.gov +4 65 65
Channels
- 65 pypi regulationsgov-mcp
- 65
- 884 scrapewright 65 65
Channels
- 65 remote https://scrapewright.app/mcpstreamable-http auth required
- 24 pypi scrapewright
- 65
- 885 T1/T2 Protocol 0 65 65
Channels
- 65 pypi t1-t2-protocol
- 65
- 886 Türk Hukuku İçtihat −15 65 65
Channels
- 65 pypi turk-hukuku-ictihat-mcp
- 65
- 887 UpToCode −15 65 65
Channels
- 33 remote https://uptocode-mcp-1015314816960.us-central1.run.app/mcpstreamable-http no auth
- 65 pypi uptocode
- 33
- 888 USASpending.gov +4 65 65
Channels
- 65 pypi usaspending-gov-mcp
- 65
- 889 Vexor 0 65 65
Channels
- 65 pypi vexor
- 65
- 890 viznoir −15 65 65
Channels
- 65 pypi viznoir
- 65
- 891 com.opensolr/opensolr-mcp +3 64 64
Channels
- 64 pypi opensolr-mcp
- 64
- 892 Entroly 0 64 64
Channels
- 39 npm entroly-mcp
- 64 pypi entroly
- 39
- 893 Fable Mode 64 64
Channels
- 64 pypi fable-engine
- 64
- 894 Facture Électronique France 0 64 64
Channels
- 64 pypi mcp-facture-electronique-fr
- 64
- 895 io.github.Ankit512/grounded-support-agent +15 64 64
Channels
- 64 pypi grounded-support-agent
- 64
- 896 io.github.apollion69/mcp-portal +20 64 64
Channels
- 64 pypi mcp-portal
- 64
- 897 io.github.Atharva-Jayappa/blast-scope 0 64 64
Channels
- 64 pypi blast-scope
- 64
- 898 io.github.dgahagan/homebox-mcp +43 64 64
Channels
- 64 pypi homebox-mcp
- 64
- 899 io.github.hoon1983/seismic-mcp −1 64 64
Channels
- 64 pypi seismic-mcp
- 64
- 900 io.github.jaimenbell/vllm-ops-mcp −15 64 64
Channels
- 64 pypi vllm-ops-mcp
- 64