MCP Добавить сервер
Минимальный сервер Model Context Protocol (MCP), который предоставляет простой инструмент add(a, b) . Этот проект служит базовым примером реализации сервера MCP.
Функции
Реализует сервер, совместимый с протоколом контекста модели.
Предоставляет один инструмент:
add(a, b), который возвращает сумму двух чисел.
Related MCP server: MCP Server Basic Example
Предпосылки
Node.js (рекомендуется версия 18.xx или выше)
npm (входит в состав Node.js)
Установка
Клонируйте репозиторий:
git clone <你的仓库URL> # 当你推送到 GitHub 后,替换这里的 URL cd mcp-add-serverУстановите зависимости:
npm install
Использование
Существует несколько способов запуска mcp-add-server :
1. Использование
Если у вас установлены Node.js и npm, вы можете запустить сервер напрямую, без клонирования или глобальной установки:
Эта команда загрузит последнюю версию mcp-add-server (если она еще не кэширована) и выполнит ее.
2. Запуск из клонированного репозитория:
После клонирования репозитория и установки зависимостей (см. Установка ):
При этом используется start скрипт, определенный в package.json .
3. Глобальная установка (для частого использования или разработки):
Вы можете установить пакет глобально:
Затем вы можете запустить его из любого каталога:
4. Локальное связывание для разработки: В корневом каталоге проекта запустите npm link . Это сделает команду mcp-add-server доступной глобально, указав на ваши локальные файлы проекта.
После запуска сервера (независимо от используемого метода) он будет доступен клиентам MCP.
Пример вызова инструмента (концептуальный)
Клиент MCP может вызвать инструмент add следующим образом (конкретика зависит от реализации клиента):
Сервер ответит:
Проведение тестов
(Когда тесты будут добавлены, опишите здесь, как их запускать)
(В настоящее время
Структура проекта
Внося вклад
Вклады приветствуются! Не стесняйтесь отправлять запрос на включение или открывать проблему.
Лицензия
Данный проект лицензирован в соответствии с лицензией MIT .