mcpField
P
publish-mcp-server

publish-mcp-server

本地服务
github.com/marlenezw开发工具658 周前更新

关于 publish-mcp-server

publish-mcp-server 是面向开发者的 Python MCP 服务,用于准备发布 MCP 服务。它提供提示词,由客户端决定合适的发布方式,并涵盖注册表实践和 GitHub Actions CI/CD。

主要功能

  1. 01提供 MCP 服务发布指导
  2. 02推荐 MCP 注册表实践
  3. 03支持 GitHub Actions CI/CD 工作流

适用场景

  1. 01规划 MCP 服务的发布方式
  2. 02了解注册表发布实践
  3. 03将发布流程纳入 GitHub Actions 工作流

MCP 相关

提供一个 MCP 提示词,供客户端判断如何发布 MCP 服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"marlenezw-publish": {
"command": "uvx",
"args": [
"publish-mcp-server"
]
}
}
}
启动命令uvx publish-mcp-server

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypipublish-mcp-server0.1.3

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

发布 MCP 服务

一个帮助你发布 MCP 服务的包!

这是一个 MCP 服务,其中包含一个提示词,用户可以用它让客户端决定发布 MCP 服务的最佳方式。该服务使用 Python。

功能

  • 提供 MCP 服务发布方面的专家指导
  • 支持通过 GitHub Actions 实现自动化 CI/CD 工作流
  • 推荐发布到 MCP 注册表的最佳实践

安装

pip install publish-mcp-server

使用

publish-mcp-server

或者作为模块运行:

python -m publish_mcp_server

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。