这是一个 Next.js 项目启动于 create-next-app.
MCP注册表
模型上下文协议(MCP)服务器注册表,提供与 官方MCP注册规范.
在GitHub上注册
在GitHub上注册此MCP注册表时,请使用 BASE_URL/api 作为注册表URL(例如。 https://mcp-registry.example.com/api).如果你不保留 /api 后缀,GitHub将无法找到注册表端点。
特性
- 🔍 网络界面 -通过用户友好的用户界面浏览和搜索MCP服务器
- 🔌 API终点 -RESTful API与MCP官方注册客户端兼容
- 📦 双格式支持 -以MCP格式(默认)和传统格式返回数据
- 🏷️ 筛选和搜索 -按标签、供应商、搜索查询等筛选
- ⭐ 特色与验证 -突出显示受信任和受欢迎的服务器
- 🚀 动态注册表获取 -自动从npm、Docker Hub和GitHub获取最新版本和统计数据
- ⚡ 智能缓存 -智能缓存减少了外部API调用,同时保持数据新鲜
- 🤖 问题操作 -通过GitHub问题添加新服务器,并自动创建PR
API 文档
看 API毫米 获取完整的API文档。
API快速示例
# List all servers (MCP format)
curl http://localhost:3000/api/v0/servers
# Search for servers
curl http://localhost:3000/api/v0/servers?q=github
# Get specific server
curl http://localhost:3000/api/v0/servers/github
# Health check
curl http://localhost:3000/api/v0/health入门指南
安装
npm install配置
- 复制示例环境文件:
cp .env.example .env.local- (可选)添加您的GitHub代币以获得更高的API费率限制:
GITHUB_TOKEN=your_github_token_here看 动态注册表获取 更多配置选项。
运行开发服务器
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev打开 http://localhost:3000 使用浏览器查看结果。
您可以通过修改开始编辑页面 app/page.tsx。当您编辑文件时,页面会自动更新。
此项目使用 next/font 自动优化和加载 幽灵,Vercel的新字体系列。
文档
- 贡献指南 -通过GitHub issues添加服务器(IssueOps)
- 最小服务器配置 -添加服务器的快速指南(最小JSON)
- API 文档 -完整的API参考
- 动态注册表获取 -从npm、Docker Hub和GitHub自动更新
了解更多
要了解有关Next.js的更多信息,请查看以下资源:
您可以查看 -欢迎您的反馈和贡献!
在Vercel上部署
部署Next.js应用程序的最简单方法是使用 Vercel平台 Next.js的创建者。
查看我们的 Next.js部署文档 了解更多详情。
