Point Claude at your database.

Try free
Back to blog

Blog article

MCP Registry and MCP Marketplaces Compared: Where to Find Servers and What Each Listing Proves (2026)

The official MCP Registry, GitHub's and Docker's catalogs, the directories inside Claude, ChatGPT, Cursor and VS Code, and the big third-party lists from Glama to MCP Market: what each one counts, how a server gets in, what its badges mean (some are paid for), how to publish your own server, and a checklist for vetting one before you install it. Counts checked on 22 October 2026.

Fastero Dev TeamFastero Dev Team
2026-10-22
mcpai-agentssecurity

There are now more places to find an MCP server than there are good reasons to trust one. The official MCP Registry lists more than 48,000 servers, Glama indexes over 108,000, and every AI app has grown a directory of its own. They count different things, let servers in by different rules, and hand out badges that range from "Anthropic tested the tools" to "someone paid $29". This guide sorts them out.

The short answer: the official MCP Registry, at registry.modelcontextprotocol.io, is the open list other catalogs copy from, but it's still in preview and does almost no vetting: it proves who owns a server's name, not that the server is safe. To install something, use the directory inside your tool — Claude's Connectors Directory, VS Code's gallery (fed by GitHub's curated registry of 560 servers) or Cursor's hand-reviewed marketplace — or Docker's catalog for signed images that run in a container. Treat the rest as search engines, and check who published a server before you connect it.

The directories at a glance

Directory Run by Listed on 22 Oct 2026 How a server gets in What a listing tells you
Official MCP Registry The MCP project 48,307 The developer publishes it; no review Who controls the name, nothing more
GitHub MCP Registry GitHub 560 Chosen from the official registry Curated for VS Code and Copilot; criteria not published
Docker MCP Catalog Docker About 330 Pull request, reviewed Docker-built images are signed and list their components
Claude Connectors Directory Anthropic 1,002 connectors, 342 plugins Developer portal, any paid Claude plan Verified: tools tested, not a security audit. Community: screened
ChatGPT plugin directory OpenAI Not published Verified developers only Shared by ChatGPT and Codex
Cursor Marketplace Cursor Not published Reviewed by hand, open source only Plugins that bundle servers, skills and rules
Glama Glama 108,273 Indexed from GitHub and the official registry Grades for licence, quality and maintenance
MCP Market Not named on the site 50,240 Free queue of 4–6 weeks, or $29 Its "Official" badge comes with the paid listing
Smithery Arcade.dev 27,365+ Published on the site A directory only, once its hosting closes on 31 October 2026
PulseMCP PulseMCP 21,649 Paused; it will pull from the official registry Marks official providers
mcpservers.org The wong2 awesome-mcp-servers project 9,800+ Free within two weeks, or $39 Its "Official" badge comes with the paid listing
awesome-mcp-servers The punkpeye list on GitHub About 4,400 entries Pull request Mirrored on Glama

The numbers measure different things. The official registry counts names developers published themselves, and one GitHub account alone accounts for 1,888 of them. Glama counts repositories it found on its own. GitHub, Docker and Claude count listings someone chose.

The official MCP Registry

The registry opened in preview on 8 September 2025 and, 13 months later, is still in preview: every page of its documentation warns that "breaking changes or data resets may occur before general availability". It stores metadata, not code. Each entry points at a package on npm, PyPI, NuGet, crates.io or a container registry, or at a remote server's address.

It's growing fast. When we crawled it on 22 October 2026 it held 48,307 servers, about two-thirds of them remote. An independent count by LocalCan found new servers per month rising from 1,894 in March 2026 to 11,809 in September, and 7% of the remote servers it sampled didn't answer at all.

What a listing proves is narrow. A name like io.github.someone/server shows the publisher controls that GitHub account; com.example/server shows they control the domain, through a DNS record or a file at /.well-known/mcp-registry-auth. Nobody reviews the server itself. The registry's moderation policy removes only "illegal content, malware, spam, and completely broken servers", keeps servers with known security holes, and tells users to "assume minimal-to-no moderation". It isn't meant for apps to read directly either: catalogs such as GitHub's, Glama and PulseMCP copy from it and add their own checks.

That gap has already been used. In August 2026 the Shai-Hulud worm reached developers through an official registry listing whose package was clean: the payload sat in the linked GitHub repository's .claude/settings.json and .vscode/settings.json, waiting for someone to open the project.

How to publish your server there

Publishing takes a few minutes and no pull request:

  1. Install the publisher (brew install mcp-publisher, or a release binary) and run mcp-publisher init, which writes a server.json.
  2. Describe the server. A package needs proof that it's yours: mcpName in package.json for npm, or a line mcp-name: <your server name> in the README for PyPI and NuGet. A remote server lists its address with the type streamable-http.
  3. Prove the name: mcp-publisher login github for io.github.<you>/*, or mcp-publisher login dns to use your own domain.
  4. Run mcp-publisher publish.

We published Fastero's server as com.fastero/fastero in October 2026, with the domain proven by a DNS record. Within an hour, crawlers from about ten catalogs had called the server, and Glama had copied the entry within a day — publishing once really does reach the rest. GitHub's curated registry wanted the entry to link a public repository with a README first, and listed ours about a week after we asked.

Fastero

Point Claude at your database.

Add Fastero to claude.ai or Claude Code. Claude builds the dashboard, deploys the app or publishes a live page, and your team opens it in Fastero.

Try free →

The directories inside the tools you use

Claude: the Connectors Directory

One catalog serves claude.ai, the desktop and mobile apps, Claude Code and Cowork, with 1,002 connectors and 342 plugins listed on 22 October 2026. Each carries a label. Verified means Anthropic tested the tools, but Anthropic says it "isn't a security audit". Community means the server was screened but not reviewed in depth, and Claude shows a reminder before you connect one. Custom is a connector you added by its address.

Since 25 September 2026, anyone on a paid Claude plan can submit a server through the developer portal. Every tool needs a title and a hint saying whether it only reads or can destroy something, authenticated services need OAuth, and reviewers get a test account. The directory no longer takes .mcpb desktop extensions: a local server now has to ship inside a plugin. Our guide to Claude connectors for data analysis goes through the data ones.

VS Code and GitHub

GitHub's MCP Registry, at github.com/mcp, lists 560 servers with one-click install, and it powers VS Code's MCP server gallery: search @mcp in the Extensions view. The gallery is still labelled Preview. For companies, GitHub Copilot can be limited to an approved registry, and MCP allowlists in enterprise managed settings became generally available on 6 August 2026.

Cursor

Cursor replaced its MCP directory with the Cursor Marketplace on 17 February 2026. Its listings are plugins that bundle MCP servers with skills, subagents, hooks and rules; "every plugin is manually reviewed before it's listed", and each must be open source. Teams can run private marketplaces.

ChatGPT and Codex

OpenAI's apps are built on MCP. On 9 July 2026 the app directory became a plugin directory shared by ChatGPT and Codex, and chatgpt.com/apps now redirects to chatgpt.com/plugins. Only verified individuals and organisations can submit, and every tool has to declare whether it only reads, can destroy something, or reaches the outside world.

Docker

Docker's MCP Catalog on Docker Hub holds about 330 servers packaged as container images, each reviewed through a pull request. The ones Docker builds itself are signed and ship with a list of their components and automatic security updates. Docker Desktop's MCP Toolkit runs each server in its own container — one CPU, 2 GB of memory, no access to your files by default — and blocks requests and responses that contain secrets. For local servers, that is the strongest isolation on this list.

Windows and private registries

Windows has an on-device registry for agent connectors, still in preview behind an off-by-default setting. Companies that want their own approved list can run one on Azure API Center or JFrog's MCP Registry, both generally available, and point Copilot or VS Code at it.

The big third-party directories

  • Glama has the largest index, 108,273 servers, mostly found automatically on GitHub and in the official registry. Listings get A to F grades for licence, quality and maintenance, and the quality grade scores each tool's description. The weakest tool counts heavily: our own grade went from B to A when we rewrote the vaguest descriptions. Glama also offers paid hosting.
  • Smithery was bought by Arcade.dev on 5 August 2026. Its hosting and API close on 31 October 2026 and its command-line tool is deprecated, leaving a directory. About 218 entries in the official registry point at Smithery-hosted addresses; if you use one, move to the vendor's own address before then.
  • PulseMCP paused new submissions around September 2026 and tells developers to publish to the official registry, which it will copy when it reopens.
  • MCP Market and mcpservers.org both sell faster listings — $29 and $39 — and both include an "Official" badge with them. On those sites, the badge doesn't mean the vendor made the server.
  • mcp.so takes submissions through a web form and reviews them, but doesn't explain its "Featured", "Verified" and "Official" tags.
  • awesome-mcp-servers, the most-starred list on GitHub at 96,700 stars, is one long README updated by pull request. Its contributing guide fast-tracks pull requests from AI agents that add three robot emoji to the title.

How to vet a server before you install it

  1. Check the publisher. Prefer the vendor's own server, under its own domain or GitHub organisation. In the official registry a com.vendor/* name proves domain control; it doesn't prove the server is safe.
  2. Read the badge, not its colour. Claude's Verified means tested tools. Docker-built means a signed image. A paid "Official" badge means a payment.
  3. Know where it runs. A local server runs with your user's permissions, and npx or uvx fetch the newest code each time it starts. A remote server sees whatever you send it, so check the permissions it asks for when you sign in.
  4. Pin versions and read updates. The postmark-mcp package on npm shipped 15 clean versions before version 1.0.16, in September 2025, quietly copied every email it sent to an outside address.
  5. Type package names carefully. In February 2026 Socket found 19 look-alike npm packages that slipped a rogue MCP server into Claude Code, Cursor, Continue and Windsurf configs, and an unscoped copy of Supabase's MCP package was malware in 2026.
  6. Don't trust a repository's workspace files. Read .claude/settings.json, .vscode/settings.json and .mcp.json in a server's repository before you open it in an agent.
  7. Run local servers in a container, such as Docker's Toolkit, and at work keep an allowlist of approved servers.

Our MCP security guide has the full twelve checks, from authentication to what a server's tools may do.

Where Fastero is listed

Fastero is an AI and data platform where people and AI agents work together on a team's data, and its MCP server is in the official registry as com.fastero/fastero, its name proven by a DNS record on fastero.com. It is also one of the 560 servers in GitHub's MCP Registry, the list VS Code's gallery shows. It's a remote server at https://api.fastero.com/api/v1/mcp, so there's no package to install or pin:

  • Claude: add it under Customize → Connectors → Add custom connector, sign in and choose your workspace. Custom connectors work on every plan.

  • VS Code: run this, then sign in when VS Code asks:

    code --add-mcp '{"name":"fastero","type":"http","url":"https://api.fastero.com/api/v1/mcp"}'
  • Claude Code: one claude mcp add command with a key from Settings → AI Agent Access.

Fastero's AI Agent Access settings: a key acts as you and can never do more than your role allows, and the workspace's address for a Claude custom connector

Fastero's agent access settings, with the address to add as a connector. Sample data.

Every tool declares whether it only reads or can change something, every call is checked against your role in the workspace at the moment it's made, and a new key reads and queries only until you switch on more. Keys expire within 90 days and stop working the moment you revoke them.

FAQ

What is the MCP Registry?

The official MCP Registry, at registry.modelcontextprotocol.io, is the MCP project's open catalog of public MCP servers. It stores metadata pointing at each server's package or address, verifies who controls each name, and is copied by other catalogs such as GitHub's and Glama. It has been in preview since September 2025.

Is the MCP Registry safe to install from?

Not on its own. The registry proves who controls a name and removes only malware, spam, illegal content and completely broken servers; it keeps servers with security flaws and tells users to assume almost no moderation. Check the publisher, read the code or use a curated catalog, and pin versions.

What's the difference between an MCP registry and an MCP marketplace?

A registry is a list of where servers live, with little or no review. A marketplace is a curated storefront built for installing: GitHub's registry, Docker's catalog, Claude's directory or Cursor's marketplace add review, labels and one-click setup. Most marketplaces copy from the official registry and filter it.

How do I get my MCP server listed?

Publish it to the official registry with mcp-publisher, under your GitHub account or your own domain; Glama, PulseMCP and GitHub's catalog read from there. For Claude, submit a remote server through Anthropic's developer portal; for Docker, open a pull request; for Cursor, submit an open-source plugin for review.

Where do I find MCP servers for Claude?

In Claude's Connectors Directory, under Customize → Connectors in claude.ai; the same catalog serves the desktop app and Claude Code. Any remote server not listed there can be added by its address as a custom connector. Our list of the best MCP servers for Claude Code covers the local ones.

What happens to servers hosted on Smithery?

Smithery's hosting and API close on 31 October 2026, after its sale to Arcade.dev, and its command-line tool is deprecated; the site stays on as a directory that links to vendors' own addresses. Any connector that points at a Smithery-hosted address needs the vendor's direct address instead.


Related reading:

Sources: About the MCP Registry, MCP Registry preview announcement (8 September 2025), Registry authentication, Registry moderation policy, Registry quickstart, Registry aggregators, The registry's API, LocalCan: state of MCP server development, GitHub MCP Registry, Meet the GitHub MCP Registry, VS Code MCP servers, MCP allowlists in enterprise managed settings, Docker MCP Catalog and Toolkit, docker/mcp-registry, Claude Connectors Directory, Connector verification, Submitting a connector, Build plugins for Claude, Desktop extensions in the directory, Cursor 2.5 changelog, Cursor plugins, OpenAI app submission guidelines, MCP on Windows, Azure API Center for MCP servers, JFrog MCP Registry, Glama FAQ, TDQS, Smithery joins Arcade.dev, The future of Smithery, PulseMCP submissions, MCP Market submissions, mcpservers.org submissions, punkpeye/awesome-mcp-servers, OX Security on Shai-Hulud and MCP, Snyk on postmark-mcp, SecurityWeek on SANDWORM_MODE. Checked 22 October 2026.


Try Fastero free — connect Claude, Claude Code or VS Code to your team's data through one MCP server, with read-only SQL by default and keys that never exceed your role. No credit card required.

Point Claude at your database. Get a dashboard your team can open.

Sign in from claude.ai, or add one line to Claude Code, and ask for the dashboard. No credit card required.