Skip to main content
Glama

MCP Recommender

by bxzymy
GITHUB_READY_CHECKLIST.md3.11 kB
# GitHub 仓库准备清单 ## ✅ 已完成项目准备 ### 📦 核心功能文件 - ✅ `mcp_recommender/__init__.py` - 包初始化 - ✅ `mcp_recommender/__main__.py` - CLI入口点 - ✅ `mcp_recommender/server.py` - MCP服务器实现 - ✅ `mcp_recommender/data/mcp_database.json` - 874个MCP数据库 - ✅ `mcp_recommender/data/functional_keywords.json` - 功能关键词 ### 🔧 配置文件 - ✅ `pyproject.toml` - Python包配置(uv兼容,MIT许可证) - ✅ `MANIFEST.in` - 包构建规则 - ✅ `.gitignore` - Git忽略文件(完整的Python项目忽略规则) ### 📚 文档文件 - ✅ `README.md` - 英文项目文档 - ✅ `README-zh.md` - 中文项目文档 - ✅ `LICENSE` - MIT开源许可证 - ✅ `PROJECT_STRUCTURE.md` - 项目结构说明 - ✅ `GITHUB_READY_CHECKLIST.md` - 本清单文件 ### 🛠️ 工具脚本 - ✅ `scripts/build.py` - 自动化构建脚本 - ✅ `scripts/prepare_release.py` - 发布准备检查 ## 🎯 功能验证 ### ✅ 基础功能测试 ``` MCP推荐器测试模式 已加载 874 个MCP服务器 支持的功能: - recommend: 根据关键词推荐MCP服务器 - list_categories: 列出所有分类 - get_functional_keywords: 获取功能关键词 分类统计 (共36个分类): Developer Tools: 120个 Other Tools and Integrations: 120个 Finance & Fintech: 99个 ... 测试完成! ``` ### ✅ 技术特性 - 智能MCP服务器推荐算法 - 874+个MCP服务器数据库 - 36+个分类支持 - 自然语言查询处理 - AsyncIO冲突完全修复 - uv工作流完全支持 - MIT开源许可证 ## 📋 GitHub上传前检查 ### ✅ 文件完整性 - 所有源代码文件存在且功能完整 - 数据文件完整(874个MCP服务器) - 配置文件正确(pyproject.toml, .gitignore等) - 文档文件完整(中英文README) ### ✅ 代码质量 - 无语法错误 - 导入测试通过 - 功能测试通过 - 无临时文件或编译产物 ### ✅ 开源合规 - MIT许可证文件存在 - 版权信息正确 - 依赖许可证兼容 ### ✅ 用户体验 - 详细的安装说明 - 完整的使用示例 - 中英文文档支持 - 故障排除指南 ## 🚀 立即可用功能 ### 安装和运行 ```bash # 克隆仓库 git clone <your-repo-url> cd mcp-recommender-clean # 安装依赖 uv sync # 测试运行 uv run -m mcp_recommender --test # 启动服务器 uv run -m mcp_recommender --server ``` ### MCP客户端集成 ```json { "mcpServers": { "mcp-recommender": { "isActive": true, "name": "mcp-recommender", "type": "stdio", "command": "uv", "args": [ "--directory", "/path/to/mcp-recommender-clean", "run", "-m", "mcp_recommender" ] } } } ``` ## 🎉 准备完成 此项目文件夹已完全准备好上传到GitHub: - ✅ 功能完整且经过测试 - ✅ 文档详细且支持中英文 - ✅ 配置正确且符合最佳实践 - ✅ 开源合规且采用MIT许可证 - ✅ 无临时文件或编译产物 - ✅ 支持现代Python工作流(uv) **可以立即上传到GitHub并开始使用!**

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/bxzymy/mcp-recommend'

If you have feedback or need assistance with the MCP directory API, please join our Discord server