
MCP Directory

2025.03.27
0
目录服务MCP 服务器管理其它
MCP Directory 是一个用于展示 Awesome MCP Servers 的目录服务。它提供了一个用户友好的界面,用于浏览和管理 MCP 服务器列表。
View on GitHub
Overview
基本能力
产品定位
MCP Directory 是一个用于展示和管理 Awesome MCP Servers 的目录服务。
核心功能
- 提供 MCP 服务器的目录浏览功能。
- 支持通过 Supabase 数据库存储和管理服务器数据。
- 提供本地开发环境,方便开发者快速预览和调试。
适用场景
- 开发者需要快速查找和浏览 MCP 服务器。
- 社区管理者需要维护和展示 MCP 服务器列表。
工具列表
- Supabase:用于数据库存储和管理。
- pnpm:用于依赖管理和项目构建。
- Next.js:用于前端开发和预览。
常见问题解答
- 如何设置数据库?
- 使用 Supabase 创建数据库,并运行
data/install.sql
文件。 - 如何设置环境变量?
- 在根目录下创建
.env
文件,并设置SUPABASE_URL
和SUPABASE_ANON_KEY
等变量。
使用教程
使用依赖
- 克隆仓库:
bash git clone https://github.com/chatmcp/mcp-directory.git cd mcp-directory
- 安装依赖:
bash pnpm install
安装教程
- 准备数据库:
- 使用 Supabase 创建数据库,并运行
data/install.sql
文件。 - 设置环境变量:
- 在根目录下创建
.env
文件,并设置以下变量:env SUPABASE_URL="" SUPABASE_ANON_KEY="" NEXT_PUBLIC_WEB_URL="http://localhost:3000"
- 运行开发服务器:
bash pnpm dev
调试方式
- 打开浏览器访问:
http://localhost:3000
- 检查控制台输出和网络请求,确保数据库连接正常。