Перейти к содержимому

Smithery CLI

Smithery CLI — инструмент для установки, управления и разработки серверов Model Context Protocol.

TypeScript
400 stars

Описание

Smithery CLI — это клиент-агностичный инструмент на NodeJS для работы с MCP-серверами. Позволяет устанавливать, удалять, запускать, инспектировать и разрабатывать серверы через командную строку. Поддерживает поиск в реестре, конфигурацию, hot-reload для dev-режима и playground для тестирования. Идеален для разработчиков AI-приложений, нуждающихся в простом управлении серверами без привязки к конкретному клиенту.

Возможности

Установка серверов

Интерактивная установка MCP-серверов с выбором клиента и конфигурацией через JSON.

Управление серверами

Удаление, список, поиск и инспекция установленных серверов в реестре.

Запуск и тестирование

Запуск серверов с конфигурацией, playground в браузере для интерактивного тестирования.

Разработка

Dev-режим с hot-reload, туннелем и сборка для production с поддержкой транспортов (shttp, stdio).

Аутентификация и логи

Логин с API-ключом и verbose-режим для отладки.

Установка

Установка глобально: npm install -g @smithery/cli

Или запуск без установки: npx @smithery/cli

Требования: NodeJS 20+

Информация

Язык
TypeScript
Лицензия
GNU Affero General Public License v3.0
GitHub Stars
400

Ссылки