publish-mcp-server — MCP-сервер для Claude Code: публикация серверов
MCP-сервер, который помогает разработчику опубликовать собственный MCP-сервер в реестре. Пригодится, когда сервер уже работает и его пора выкладывать.
claude mcp add publish-mcp-server -- uvx publish-mcp-serverЧто делает publish-mcp-server
Сервер запускается через uvx и подключается к агенту как обычный stdio-MCP. Дальше публикация идёт из диалога: вы описываете агенту, что за сервер собрали, а он ведёт вас по шагам отправки в реестр.
Работает в Claude, Codex, Cursor, GitHub Copilot, Windsurf, Cline, Zed и Gemini CLI. Везде подключение одинаковое — команда uvx publish-mcp-server в конфиге MCP.
Без установленного uvx сервер не стартует, поэтому сначала проверьте, что инструмент есть в PATH. Лицензия MIT, так что код можно читать и править под себя.
Какие задачи решает
- опубликовать свой MCP-сервер в реестре
- подготовить сервер к отправке на публикацию
- подключить инструмент публикации к агенту
- пройти шаги публикации, не переключаясь в браузер
Примеры запросов агенту
- Помоги опубликовать мой MCP-сервер в реестре
- Что нужно, чтобы выложить мой MCP-сервер?
- Проверь, готов ли мой сервер к публикации
Как установить publish-mcp-server
Командой платформы
claude mcp add publish-mcp-server -- uvx publish-mcp-serveruvx запускает команду с именем пакета; если в README она другая — uvx --from publish-mcp-server <команда>
Командой платформы
codex mcp add publish-mcp-server -- uvx publish-mcp-serveruvx запускает команду с именем пакета; если в README она другая — uvx --from publish-mcp-server <команда>
Файл настроек
{
"mcpServers": {
"publish-mcp-server": {
"command": "uvx",
"args": [
"publish-mcp-server"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from publish-mcp-server <команда>
Файл настроек
{
"servers": {
"publish-mcp-server": {
"type": "stdio",
"command": "uvx",
"args": [
"publish-mcp-server"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from publish-mcp-server <команда>
Командой платформы
gemini mcp add publish-mcp-server uvx publish-mcp-serveruvx запускает команду с именем пакета; если в README она другая — uvx --from publish-mcp-server <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о publish-mcp-server
Как установить publish-mcp-server в Claude Code?
Выполните claude mcp add publish-mcp-server -- uvx publish-mcp-server. Команда добавит сервер в конфигурацию MCP, и он запустится через uvx.
Что делает publish-mcp-server?
Помогает выложить ваш MCP-сервер в реестр: агент проводит по шагам публикации прямо в диалоге.
С какими платформами он совместим?
Claude Code, Codex, Cursor, GitHub Copilot, Windsurf, Cline, Zed и Gemini CLI. В каждой из них сервер подключается как stdio-MCP через uvx.