Skip to main content
Glama

Mingli MCP Server

by spyfree
MIT License
  • Apple
  • Linux
QUICK_START_PYPI.md2.6 kB
# PyPI 发布快速指南(5分钟版) **在正式发布前**,你需要先修改这些信息: ## ⚠️ 必须修改 打开 `pyproject.toml`,修改以下内容: ```toml [project] name = "mingli-mcp" # 如果名字被占用,改成其他的 authors = [ {name = "你的名字", email = "你的邮箱@example.com"} # ← 改这里 ] [project.urls] Homepage = "https://github.com/你的用户名/mingli-mcp" # ← 改这里 Repository = "https://github.com/你的用户名/mingli-mcp" # ← 改这里 ``` ## 🚀 快速发布步骤 ### 1. 安装工具(已完成✅) ```bash pip install build twine ``` ### 2. 检查准备情况 ```bash ./scripts/check_ready_to_publish.sh ``` 应该显示"所有检查通过"。 ### 3. 构建包 ```bash # 清理旧文件 rm -rf dist/ build/ *.egg-info # 构建 python -m build ``` 会生成 `dist/` 目录,包含两个文件: - `mingli_mcp-1.0.0.tar.gz` - `mingli_mcp-1.0.0-py3-none-any.whl` ### 4. 本地测试 ```bash # 创建测试环境 python3 -m venv test_env source test_env/bin/activate # 安装测试 pip install dist/mingli_mcp-1.0.0-py3-none-any.whl # 测试命令 mingli-mcp --help # 清理 deactivate rm -rf test_env ``` ### 5. 上传到PyPI #### A. 注册PyPI账号 1. 访问 https://pypi.org/account/register/ 2. 注册并验证邮箱 #### B. 创建API Token 1. 访问 https://pypi.org/manage/account/token/ 2. 创建token(选择"Entire account") 3. 复制token(以 `pypi-` 开头) #### C. 上传 ```bash # 方式1:直接上传(会提示输入用户名和密码) twine upload dist/* # 用户名: __token__ # 密码: 你的token # 方式2:使用环境变量 export TWINE_USERNAME=__token__ export TWINE_PASSWORD=pypi-你的token twine upload dist/* ``` ### 6. 验证 访问 https://pypi.org/project/mingli-mcp/ 测试安装: ```bash pip install mingli-mcp mingli-mcp --help ``` ## 🎯 在Coze使用 ```json { "mcpServers": { "mingli": { "command": "uvx", "args": ["mingli-mcp@1.0.0"] } } } ``` ## ⚠️ 注意事项 1. **包名唯一性**:在 https://pypi.org/search/ 搜索,确保名字未被占用 2. **版本号不可重复**:同一版本号只能上传一次 3. **无法删除**:PyPI不允许删除已发布的包(只能隐藏) 4. **先测试后发布**:建议先上传到 test.pypi.org 测试 ## 🔄 更新版本 1. 修改 `pyproject.toml` 中的 `version = "1.0.1"` 2. 重新构建和上传 ```bash rm -rf dist/ python -m build twine upload dist/* ``` ## 📞 遇到问题? 参考完整文档:`PYPI_PUBLISH.md`

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/spyfree/mingli-mcp'

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