MCP 服务器目录是一个综合应用程序,旨在管理 Minecraft 协议(MCP)服务器的目录信息。它提供了强大的搜索、过滤和提交功能,方便用户查找和添加 MCP 服务器。
MCP 服务器目录是一个用于管理Minecraft协议(MCP)服务器目录信息的应用程序。以下是使用该项目的快速入门指南。
克隆仓库:
git clone https://github.com/yourusername/mcp-server-directory.git
cd mcp-server-directory
安装依赖项:
npm install
设置环境变量:
在根目录下创建一个.env.local
文件,添加以下变量:
NEXT_PUBLIC_SUPABASE_URL=your-supabase-url
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-supabase-anon-key
配置Supabase:
创建一个servers
表,使用以下架构:
运行开发服务器:
npm run dev
打开 http://localhost:3000 在您的浏览器中。
该应用程序可以轻松部署到Vercel等平台上:
npm run build
本项目采用了以下技术栈:
属性 | 详情 |
---|---|
框架 | Next.js - React框架 |
后端数据库和身份验证 | Supabase |
样式设计与UI组件 | Tailwind CSS |
表单验证 | React Hook Form |
架构验证 | Zod |
SVG图标 | Lucide Icons - 美丽的SVG图标 |
主题切换 | Next Themes |
该项目在MIT许可证下发布 - 有关详细信息,请参阅LICENSE文件。