MCP Add Server

Integrations

  • Implements a Model Context Protocol server using Node.js runtime, enabling deployment as a Node.js application.

  • Supports distribution and installation through the npm package registry, allowing users to easily install and run the server using npm commands.

MCP Добавить сервер

Минимальный сервер Model Context Protocol (MCP), который предоставляет простой инструмент add(a, b) . Этот проект служит базовым примером реализации сервера MCP.

Функции

  • Реализует сервер, совместимый с протоколом контекста модели.
  • Предоставляет один инструмент: add(a, b) , который возвращает сумму двух чисел.

Предпосылки

  • Node.js (рекомендуется версия 18.xx или выше)
  • npm (входит в состав Node.js)

Установка

  1. Клонируйте репозиторий:
    git clone <你的仓库URL> # 当你推送到 GitHub 后,替换这里的 URL cd mcp-add-server
  2. Установите зависимости:
    npm install

Использование

Существует несколько способов запуска mcp-add-server :

1. Использование npx (рекомендуется для большинства пользователей):

Если у вас установлены Node.js и npm, вы можете запустить сервер напрямую, без клонирования или глобальной установки:

npx mcp-add-server

Эта команда загрузит последнюю версию mcp-add-server (если она еще не кэширована) и выполнит ее.

2. Запуск из клонированного репозитория:

После клонирования репозитория и установки зависимостей (см. Установка ):

npm start

При этом используется start скрипт, определенный в package.json .

3. Глобальная установка (для частого использования или разработки):

Вы можете установить пакет глобально:

npm install -g . # From the cloned repository directory # or once published to npm: # npm install -g mcp-add-server

Затем вы можете запустить его из любого каталога:

mcp-add-server

4. Локальное связывание для разработки: В корневом каталоге проекта запустите npm link . Это сделает команду mcp-add-server доступной глобально, указав на ваши локальные файлы проекта.

# In project directory npm link # Then, in any directory: mcp-add-server

После запуска сервера (независимо от используемого метода) он будет доступен клиентам MCP.

Пример вызова инструмента (концептуальный)

Клиент MCP может вызвать инструмент add следующим образом (конкретика зависит от реализации клиента):

{ "tool_name": "add", "arguments": { "a": 5, "b": 3 } }

Сервер ответит:

{ "result": 8 }

Проведение тестов

(Когда тесты будут добавлены, опишите здесь, как их запускать)

npm test

(В настоящее время npm test выводит сообщение «Ошибка: тест не указан». Обновите test скрипт в package.json при добавлении тестов.)

Структура проекта

mcp-add-server/ ├── .git/ # Git directory ├── .gitignore # Specifies intentionally untracked files that Git should ignore ├── .cursor/ # Cursor specific files (if any) ├── node_modules/ # Project dependencies ├── src/ # Source code │ └── server.js # Main server logic ├── bin.js # Executable for the server ├── LICENSE # Project license ├── package-lock.json # Records exact versions of dependencies ├── package.json # Project metadata and dependencies └── README.md # This file

Внося вклад

Вклады приветствуются! Не стесняйтесь отправлять запрос на включение или открывать проблему.

Лицензия

Данный проект лицензирован в соответствии с лицензией MIT .

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Tools

Минимальный сервер Model Context Protocol, предоставляющий простой инструмент add(a, b) для вычисления суммы двух чисел.

  1. Функции
    1. Предпосылки
      1. Установка
        1. Использование
          1. Пример вызова инструмента (концептуальный)
        2. Проведение тестов
          1. Структура проекта
            1. Внося вклад
              1. Лицензия

                Related MCP Servers

                • A
                  security
                  F
                  license
                  A
                  quality
                  A server that provides tools for performing basic arithmetic operations (addition, subtraction, multiplication, division) via the Model Context Protocol.
                  Last updated -
                  4
                  JavaScript
                  • Apple
                • A
                  security
                  F
                  license
                  A
                  quality
                  A simple server that provides basic arithmetic operations (addition, subtraction, multiplication, division) as tools that can be called by Large Language Models through the Model Context Protocol.
                  Last updated -
                  4
                  JavaScript
                • A
                  security
                  F
                  license
                  A
                  quality
                  A simple Model Context Protocol server that provides basic arithmetic operations (addition, subtraction, multiplication, division) as tools that can be called by Large Language Models.
                  Last updated -
                  4
                  JavaScript
                • -
                  security
                  -
                  license
                  -
                  quality
                  A simple implementation of a Model Context Protocol server that demonstrates core functionality including mathematical tools (add, subtract) and personalized greeting resources.
                  Last updated -
                  3
                  Python
                  GPL 3.0

                View all related MCP servers

                ID: i1ca4pr3ca