Skip to main content
Glama

Zentao MCP Server

by ad19900913
PUBLISHING.md3.7 kB
# 发布RDMS MCP Server到公共仓库指南 ## 发布到GitHub ### 1. 创建GitHub仓库 ```bash # 在GitHub上创建新仓库 rdms-mcp-server # 然后在本地初始化git git init git add . git commit -m "Initial commit: RDMS MCP Server v1.0.0" git branch -M main git remote add origin https://github.com/your-username/rdms-mcp-server.git git push -u origin main ``` ### 2. 创建Release 1. 在GitHub仓库页面点击 "Releases" 2. 点击 "Create a new release" 3. 标签版本: `v1.0.0` 4. 发布标题: `RDMS MCP Server v1.0.0` 5. 描述内容: ```markdown ## 🎉 首次发布 - RDMS MCP Server v1.0.0 ### ✨ 主要功能 - 🔐 RDMS系统认证登录 - 🐛 完整的BUG信息提取 - 🖼️ **AI图片分析** - 自动提取并分析BUG附件图片 - 🔍 多条件搜索功能 - 📊 工作面板统计信息 - 🏪 市场缺陷管理 - 📥 图片下载和处理 ### 🚀 快速开始 1. 安装: `npm install rdms-mcp-server` 2. 配置Cursor MCP 3. 开始使用AI分析BUG图片! 详细使用说明请查看 [README.md](./README.md) ``` ## 发布到NPM ### 1. 准备NPM账户 ```bash # 登录NPM npm login # 检查登录状态 npm whoami ``` ### 2. 发布前检查 ```bash # 检查包信息 npm pack --dry-run # 运行测试 npm test # 检查包内容 npm pack tar -tzf rdms-mcp-server-1.0.0.tgz ``` ### 3. 发布到NPM ```bash # 发布 npm publish --registry=https://registry.npmjs.org/ # 如果是第一次发布公共包 npm publish --access public ``` ### 4. 验证发布 ```bash # 检查包是否发布成功 npm view rdms-mcp-server # 测试安装 npm install rdms-mcp-server ``` ## 发布到MCP Registry ### 1. 提交到MCP官方注册表 1. Fork [MCP Registry](https://github.com/modelcontextprotocol/registry) 2. 在 `servers/` 目录下创建 `rdms-mcp-server.json`: ```json { "name": "rdms-mcp-server", "description": "MCP server for reading RDMS bug tracking system with AI image analysis", "author": "CodeBuddy", "homepage": "https://github.com/your-username/rdms-mcp-server", "license": "MIT", "runtime": "node", "categories": ["productivity", "automation", "testing"], "keywords": ["rdms", "bug-tracking", "ai-vision", "image-analysis"], "installation": { "npm": "rdms-mcp-server" }, "configuration": { "command": "node", "args": ["node_modules/rdms-mcp-server/index.js"], "env": { "RDMS_BASE_URL": "https://your-rdms-url.com", "RDMS_USERNAME": "your_username", "RDMS_PASSWORD": "your_password" } } } ``` 3. 提交Pull Request ## 推广和文档 ### 1. 创建演示视频 - 展示登录RDMS系统 - 演示获取BUG详情 - 重点展示AI图片分析功能 - 展示搜索和列表功能 ### 2. 撰写博客文章 - 介绍MCP协议 - 展示RDMS集成的价值 - AI图片分析的创新点 - 使用案例和最佳实践 ### 3. 社区推广 - 在MCP Discord频道分享 - 在Reddit r/programming 发布 - 在Twitter/X上宣传 - 在相关技术论坛分享 ## 维护和更新 ### 版本管理 ```bash # 更新版本 npm version patch # 1.0.1 npm version minor # 1.1.0 npm version major # 2.0.0 # 发布更新 git push --tags npm publish ``` ### 持续集成 考虑设置GitHub Actions进行: - 自动测试 - 自动发布到NPM - 自动生成Release Notes ## 检查清单 发布前确保: - [ ] 所有测试通过 - [ ] README.md完整且准确 - [ ] LICENSE文件存在 - [ ] CHANGELOG.md已更新 - [ ] package.json信息完整 - [ ] 敏感信息已移除 - [ ] 示例配置文件已更新 - [ ] 版本号正确 - [ ] Git标签已创建 发布后: - [ ] 验证NPM包可正常安装 - [ ] 验证GitHub Release正确 - [ ] 更新相关文档链接 - [ ] 通知用户和社区

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/ad19900913/mcp-rdms'

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