MCP服务器目录工具

mcphub是一个开源Web应用,用于发现、配置和部署MCP服务器,提供可搜索的目录和一键生成配置文件功能,适用于开发者快速集成MCP服务器。

  • by avinashchby
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 avinashchby/mcphub

使用说明

麦哲伦

用于发现、配置和部署MCP服务器的开源目录,无需阅读文档。

概述

mcphub是一个解决MCP生态系统碎片化问题的web应用程序:您无需在GitHub存储库中查找和配置模型上下文协议服务器,而是可以获得一个可搜索的目录。它允许您按类别、语言和传输类型浏览服务器,然后一键为Claude Desktop、Claude Code、Cursor、Windsurf或VS Code生成可粘贴的配置文件。SQLite支持的注册表完全在您自己的机器上运行,不依赖于云。

特性

  • 按类别、语言、传输和身份验证类型浏览和筛选MCP服务器
  • 跨服务器名称和描述的模糊搜索(Fuse.js,客户端)
  • 每个服务器的详细信息页面,包括工具列表、输入模式和安全评分
  • 一键生成Claude Desktop、Claude Code、Cursor、Windsurf和VS Code的配置
  • 多服务器配置生成器——选择多个服务器并导出合并的配置
  • MCP Playground用于检查浏览器中的模拟工具请求和响应
  • 通过GitHub URL提交社区服务器,并自动填充元数据
  • 零外部服务——SQLite数据库,无需云

入门指南

npm install
npm run seed   # populate the database with MCP servers
npm run dev

打开 http://localhost:3000.

技术栈

  • Next.js 14 (应用路由器、服务器组件)
  • TypeScript
  • Tailwind CSS +基本UI图元(shadcn/UI)
  • SQLite 通过better-splite3
  • Fuse.js 用于客户端模糊搜索
  • Lucide反应 对于图标

贡献

要添加MCP服务器,请使用以下位置的Submit页面 /submit --提供GitHub URL并选择类别。对于代码贡献,打开一个带有常规提交消息的PR(feat:, fix:, docs:等等)。

许可证

麻省理工学院