MCP 服务器目录

MCP 服务器目录:上架你的服务器的 10 个地方

MCP 服务器会在 AI 客户端及其用户寻找工具的地方被发现。如今有一个官方注册表处于中心位置,许多目录站都从它读取数据。本页按发布方式、所有权验证方式和费用对比十个公开平台,并为你生成起步所需的 server.json。

简短回答

  1. 先发布软件包(npm、PyPI、NuGet、crates.io、容器镜像仓库或 MCPB 发行版),再用 mcp-publisher 工具把它的元数据发布到官方 MCP Registry。
  2. 目录站和客户端会读取官方注册表,所以这一步就能同时覆盖好几个平台。其中一个目前只通过这种方式接收新服务器。
  3. 然后补上需要单独操作的平台:向 awesome-mcp-servers 提交拉取请求、面向容器的 Docker MCP Catalog、Cline 市场,以及面向托管服务器的 Smithery。
  4. 有两个目录站收费:MCP Market 出售可选的快速通道,MCP.so 在核查当天只提供付费通道。注册表、精选列表和客户端目录都是免费的。

MCP 服务器还是 AI 智能体?

两者都会出现在“AI 目录”里,但它们是不同的东西,被发现的地方也不同。如果你做的是 AI 应用要连接的工具,那就是 MCP 服务器。如果你做的是能自主追求目标的东西,那就是智能体。

方面MCP 服务器AI 智能体
它是什么通过 Model Context Protocol 为 AI 应用提供工具、数据或提示词的程序。围绕目标进行规划和行动的应用,通常会使用工具,这些工具可能来自 MCP 服务器。
谁来连接MCP 主机(例如 AI 编程工具)为每个服务器打开一个客户端连接。人给它分配任务;其他智能体也可以与它通信,例如通过 A2A 协议。
如何交付软件包(npm、PyPI、容器、MCPB)或远程 URL,在 server.json 中描述。Web 应用、桌面应用、API 或框架项目。
在哪里上架MCP 注册表、MCP 目录站和客户端市场(本页)。AI 智能体目录和 AI 工具目录。
规则官方原文对你意味着什么
服务器Note that MCP server refers to the program that serves context data, regardless of where it runs.无论本地还是远程,只要为 AI 应用提供上下文,就是 MCP 服务器。
主机与客户端MCP follows a client-server architecture where an MCP host — an AI application like Claude Code or Claude Desktop — establishes connections to one or more MCP servers.用户把你的服务器添加到他们的 AI 应用中;他们也是在那里发现它的。
智能体The Agent2Agent (A2A) Protocol is an open standard designed to facilitate communication and interoperability between independent, potentially opaque AI agent systems.智能体之间的通信有自己的协议和自己的目录。

你做的是智能体而不是服务器?AI 智能体目录清单:10 个可以免费提交智能体的地方 →

十个平台对比

每一行都在下方日期于发布方自己的页面上核查过。规模数据是各网站当天显示的数字。

  1. 1

    Official MCP Registry

    官方元数据注册表(预览版)
    发布方式
    命令行工具
    审核与所有权
    通过 GitHub 登录、DNS 或 HTTP 证明命名空间;软件包需带所有权标记
    费用
    免费
    规模 / 状态
    为下方的目录站提供数据

    从这里开始。你的服务器会获得一个反向 DNS 格式的名称,例如 io.github.you/weather

  2. 2

    GitHub MCP Registry

    GitHub 上的精选注册表
    发布方式
    在官方注册表之后,按申请收录
    审核与所有权
    由 GitHub 从官方注册表中的服务器里挑选
    费用
    免费
    规模 / 状态
    339 个服务器

    GitHub 已宣布下一步支持自助发布;在此之前,需在发布到官方注册表后申请收录。

  3. 3

    PulseMCP

    目录站和新闻通讯
    发布方式
    自动从官方注册表获取
    审核与所有权
    从官方注册表读取新服务器
    费用
    免费
    规模 / 状态
    自 2026年9月3日 起暂停自有提交

    无需额外表单:官方注册表就是它的入口。

  4. 4

    awesome-mcp-servers

    GitHub 上的精选列表
    发布方式
    GitHub 上的拉取请求
    审核与所有权
    维护者审核每个拉取请求;需要公开的 GitHub 仓库
    费用
    免费
    规模 / 状态
    95.7k 星标

    在正确的分类中按字母顺序添加一行。仅远程的服务器放在单独的远程列表中。

  5. 5

    Glama

    带评级的可搜索目录
    发布方式
    网页表单
    审核与所有权
    评估许可证、质量和维护情况;标记已被作者认领的服务器
    费用
    免费
    规模 / 状态
    94,571 个服务器

    它的网页目录与 awesome-mcp-servers 同步,所以那个拉取请求在这里也算数。

  6. 6

    Docker MCP Catalog

    容器目录
    发布方式
    GitHub 上的拉取请求
    审核与所有权
    审核拉取请求;Docker 构建的镜像带签名并附 SBOM
    费用
    免费
    规模 / 状态
    也出现在 Docker Desktop 的 MCP Toolkit 中

    选择由 Docker 构建的选项,以获得签名和安全更新。

  7. 7

    Smithery

    托管网关和目录
    发布方式
    命令行工具
    审核与所有权
    扫描你的服务器以获取工具、提示词和资源;可选的厂商验证
    费用
    免费
    规模 / 状态
    Streamable HTTP 网址或 MCPB 包

    如果你的服务器使用 OAuth,请返回 401 而不是 403,这样扫描才能完成。

  8. 8

    Cline MCP Marketplace

    AI 编程工具内置的市场
    发布方式
    GitHub issue
    审核与所有权
    审核采用度、作者可信度以及能否正常安装运行
    费用
    免费
    规模 / 状态
    为其用户提供一键安装

    发送一个 400×400 的 PNG 徽标,并测试智能体能否根据你的 README 或 llms-install.md 安装服务器。

  9. 9

    MCP Market

    目录站
    发布方式
    网页表单
    审核与所有权
    审核你提交的 GitHub 仓库
    费用
    免费,或 US$29 快速通道
    规模 / 状态
    48,486 个服务器

    免费队列平均需要四到六周;付费选项 24 小时内上架。

  10. 10

    MCP.so

    目录站
    发布方式
    网页表单
    审核与所有权
    付费提交无需审核即发布
    费用
    一次性 US$39
    规模 / 状态
    服务器、客户端和智能体

    在核查当天,提交表单只提供付费通道。

这份对比有意只收录十个:官方注册表、从它读取数据的平台、最大的精选列表和主要的客户端目录。

各目录站对提交的说明

规则官方原文对你意味着什么
已暂停的表单We are not accepting new MCP server or client submissions right now, and we are not making changes to existing listings.不要等表单重新开放。
推荐路径In the meantime, if you have a server to share, publish it to the Official MCP Registry.这个目录站指明的步骤就是发布到官方注册表。
列表范围This list is for servers with a public GitHub repository — something you install and run yourself.有公开仓库的可安装服务器放在这里;仅远程的服务器放到远程列表。
Docker 构建You'll submit the required information via pull request and upon approval Docker will build, sign, and publish your image to mcp/your-server-name on Docker Hub and the catalog entry will be available in the catalog in 24 hours.获批后,Docker 会构建并签名你的镜像,并在一天内上架。
徽标Logo Image: A 400×400 PNG that will serve as your server’s icon.在提交 issue 之前准备好一个正方形 PNG。
扫描Smithery scans your server to extract metadata (tools, prompts, resources) for your server page.你的服务器页面根据扫描结果生成;清晰的工具描述很有回报。
免费队列Avg. 4–6 week listing time.如果走免费通道,请预留一个月或更久。
GitHub 收录Once you’ve completed the steps above, email partnerships@github.com and request for your server to be included.GitHub 的注册表是精选的;在官方发布之后申请收录。

省事的顺序

由于许多目录站都从官方注册表和 awesome-mcp-servers 读取数据,顺序比表单的数量更重要。

  1. 1 · 发布软件包发布到 npm、PyPI、NuGet、crates.io、受支持的容器镜像仓库,或作为 MCPB 发行版发布。加上注册表要查找的所有权标记。
  2. 2 · 发布到官方注册表运行 mcp-publisher init,调整 server.json,通过 GitHub、DNS 或 HTTP 登录,然后运行 mcp-publisher publish。每个版本只能发布一次。
  3. 3 · 等聚合平台收录读取注册表的目录站按各自的节奏更新。对于 GitHub 的注册表,上架后再申请收录。
  4. 4 · 提交一个拉取请求在 awesome-mcp-servers 中添加一行。它在 Glama 上的网页目录与这个列表同步。
  5. 5 · 加入客户端目录容器镜像用 Docker MCP Catalog,一键安装用 Cline 市场,托管服务器或 MCPB 包用 Smithery。
  6. 6 · 决定是否走快速通道有两个目录站出售更快或更醒目的上架。只有在日期很重要时才值得;这一步之前的一切都是免费的。

生成你的 server.json

填写你的命名空间、软件包和版本。生成器会套用注册表的命名规则和官方 schema 的限制,显示你的软件包需要的所有权标记,并生成可复制或下载的 server.json。它在你的浏览器中运行,不会发送任何内容。

命名空间

注册表名称: io.github./

需要修正

    所有权标记:

    生成器不会登录、在线验证或发布任何内容。它只负责准备文件。

    注册表规则原文

    官方注册表还很年轻,它自己也这么说。这些规则决定你的发布能否成功。

    规则官方原文对你意味着什么
    预览状态The MCP Registry is currently in preview. Breaking changes or data resets may occur before general availability.把 server.json 保存在仓库里,这样在重置后可以重新发布。
    仅限元数据The MCP Registry only hosts metadata, not artifacts.先发布软件包本身;注册表只是指向它。
    所有权Publishers must verify ownership of their namespace through GitHub, DNS, or HTTP challenges, preventing arbitrary spam submissions.命名空间只需证明一次:GitHub 登录、DNS 记录或你域名上的一个文件。
    名称格式If you choose GitHub-based authentication, your server’s name in server.json MUST be of the form io.github.username/* (or io.github.orgname/* ).使用 GitHub 登录时,你的服务器名称以此开头:io.github.your-name/
    一个版本只发布一次The version string MUST be unique for each publication of the server.出错时发布新版本来修正,而不是编辑旧版本。
    远程服务器A remote server MUST be publicly accessible at its specified URL.远程 URL 必须能从互联网访问,而不只是在你的内网中可用。
    仅限公开The MCP Registry does not support private servers.内部服务器需要私有注册表,而不是这个。
    内容审核We only remove illegal content, malware, spam, and completely broken servers.这里不会删除低质量内容;筛选由精选目录站完成。
    谁会读取The MCP Registry is intended to be consumed primarily by downstream aggregators, such as MCP server marketplaces.你的上架信息会通过读取注册表的目录站和客户端触达用户。

    在目录之外推广 MCP 服务器

    目录让你能被找到。下面这些步骤让人们安装并持续使用你的服务器。

    README 中的安装片段
    为用户使用的 AI 客户端给出可直接复制的准确配置。大多数安装都从 README 开始。
    讲得清楚的工具描述
    AI 模型根据描述选择工具,目录站也会展示这些描述。写清每个工具做什么、什么时候用。
    一段简短演示
    一个展示真实任务从提示词到结果的 GIF 或视频,比一串工具列表更快地讲清你的服务器。
    准备好后发 Show HN
    当人们几分钟内就能试用时,在 Hacker News 上用朴素的标题发一篇 Show HN,能触达用 AI 开发的开发者。 如何在 Show HN 上发布你的产品 →
    在开发者提问的地方回答
    你所支持的 AI 客户端和框架的论坛与聊天群,正是人们寻求集成的地方。先帮忙,再放链接。
    发布说明
    注册表中的每个新版本都是告诉用户有哪些变化的理由。维护一份更新日志并附上链接。

    LaunchRepo 能做什么

    LaunchRepo 在你的编程智能体中运行:智能体把你产品的网站提交到一个庞大目录中的目录站和发布平台,并维护一张追踪表,区分已上线和待处理的上架信息。

    发布到本页列出的 MCP 注册表仍由你自己完成,因为这需要你的软件包账号和命名空间证明。LaunchRepo 帮你处理通用目录站的表单,让你把时间花在服务器上。

    来源

    每一行和每条规则均于 2026年10月1日 在发布方自己的页面上核查,并以英文原文逐字引用。文本副本与我们的证据资料一并保存。

    来源最后更新核查日期
    MCP docs: The MCP Registry未注明日期
    MCP docs: Quickstart: Publish a Server未注明日期
    MCP docs: Registry authentication未注明日期
    MCP docs: Registry package types未注明日期
    MCP docs: Remote servers in the registry未注明日期
    MCP docs: Registry versioning未注明日期
    MCP docs: The MCP Registry Moderation Policy未注明日期
    MCP docs: Architecture overview未注明日期
    Agent2Agent (A2A) Protocol Specification未注明日期
    GitHub Blog: How to find, install, and manage MCP servers with the GitHub MCP Registry
    GitHub MCP Registry未注明日期
    PulseMCP: Submit a new MCP server or client
    Smithery docs: Publish未注明日期
    Glama: MCP Servers
    punkpeye/awesome-mcp-servers未注明日期
    punkpeye/awesome-mcp-servers: CONTRIBUTING.md未注明日期
    punkpeye/awesome-mcp-servers: README (web directory note)未注明日期
    docker/mcp-registry未注明日期
    cline/mcp-marketplace未注明日期
    MCP Market: Submit an MCP Server未注明日期
    MCP.so: Submit your project未注明日期

    常见问题

    我的 MCP 服务器应该先在哪里上架?
    在发布软件包本身之后,上架官方 MCP Registry。多个目录站和客户端都从它读取数据,所以一次发布就能覆盖很多地方。
    官方 MCP Registry 免费吗?
    免费。你需要一个公开的软件包或公开的远程 URL,以及一个能通过 GitHub 登录、DNS 记录或你域名上的文件证明的命名空间。
    MCP 服务器和 AI 智能体有什么区别?
    MCP 服务器通过 Model Context Protocol 为 AI 应用提供工具、数据或提示词。智能体是追求目标的应用,可能会使用这些工具。两者上架的目录不同。
    每个目录站都需要 server.json 吗?
    不需要。只有官方注册表需要它。awesome-mcp-servers 需要拉取请求,Cline 需要 GitHub issue,Docker 目录需要它自己的元数据文件。
    付费的 MCP 目录上架值得吗?
    只有在日期很重要时才值得。在核查当天,有两个目录站分别收取 US$29 和 US$39 的一次性费用。官方注册表、awesome-mcp-servers 和客户端目录都是免费的。
    LaunchRepo 会发布我的 MCP 服务器吗?
    不会。注册表发布需要你的软件包账号和命名空间证明。LaunchRepo 通过你的编程智能体,把你的产品网站提交到通用目录站和发布平台。

    让你的智能体处理目录站

    一次购买,你的编程智能体,你构建的每一个产品:在你继续打造服务器的同时,LaunchRepo 把你的网站提交到目录站和发布平台。

    查看价格