LM

leizongmin/mcp-server-proxy

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

22 stars 4 forks Качество 51 Тренд 10MIT

Преобразует SSE-проигрыватель программы MCP в постоянный HTTP-запрос/ответ.

Обзор

Преобразует уровень передачи SSE протокола MCP в стандартный прокси-сервер HTTP запроса/ответа для упрощения разработки и использования MCP Server. MCP (Model Subject Protocol) - это открытое соглашение, которое предоставляет стандартизированные источники данных и программы интеграции инструментов для приложений ИИ. В настоящее время MCP поддерживает два основных протокола передачи: Необходимость установки инструментов командной строки локально для пользователя, с конкретными требованиями к операционной среде - Пользователь должен настроить среду 2.Протокол передачи SSE (Server-Sent Events): - на основе HTTP длинного соединения и относительно простой конфигурации пользователя, в основном настройки служебных адресов - в настоящее время имеет относительно мало соответствующих инструментов разработки и примеров Используя протокол передачи SSE для взаимодействия с клиникой MCP, пользователю необходимо только настроить адрес службы для использования 2. Преобразование инструмента MCP в стандартный HTTP-запрос/ответ, который разработчики могут использовать на любом языке программирования, не обращая внимания на детали протокола SSE Поддерживает преобразование уровня передачи SSE протокола MCP в стандартный HTTP-запрос/ответ - обеспечивает функцию проверки запросов и ответов, в основном для интерактивного процесса MCP Clinic и Server В настоящее время поддерживаются три метода: инициализация, инструменты / список, инструменты / вызов Контент, используемый для проверки запросов и ответов, в основном используется для изучения взаимодействий клиента и сервера MCP: Запускает прокси-сервер для преобразования вызова MCP Clinic в стандартный HTTP-запрос/ответ:

Обзор (машинный перевод)

Преобразует уровень передачи SSE протокола MCP в стандартный прокси-сервер HTTP запроса/ответа для упрощения разработки и использования MCP Server.

Зачем вам этот инструмент?

MCP (Model Subject Protocol) - это открытое соглашение, которое предоставляет стандартизированные источники данных и программы интеграции инструментов для приложений ИИ. В настоящее время MCP поддерживает два основных протокола передачи:

1.Протокол передачи Stdio:

Необходимость установки инструментов командной строки локально, с конкретными требованиями к операционной среде Пользователь нуждается в окружающей среде.

  1. протоколы передачи SSE (Server-Sent Events): На основе HTTP-длинного соединения конфигурация пользователя относительно проста, в основном с адресами обслуживания. В настоящее время существует относительно мало соответствующих инструментов и примеров разработки.

Этот инструмент упрощает разработку и использование MCP Server:

1.Использовать протокол передачи SSE для взаимодействия с клиникой MCP, что позволяет пользователям настраивать служебные адреса 2. Преобразование инструментов MCP в стандартные HTTP-запросы/ответы, которые могут быть достигнуты разработчиками на любом языке программирования без внимания к деталям протокола SSE

Функциональные характеристики

Поддержка преобразования уровня передачи SSE протокола MCP в стандартный HTTP-запрос/кольцевой ответ Обеспечивает функцию проверки запросов и ответов, в основном для взаимодействия с клиентом и сервером MCP. В настоящее время поддерживаются три методологии [(T0]], [(T1], [(T2]].

#Установка

Используйте метод

Инструмент предоставляет два основных заказа:

#1. Командование incap

Контент, используемый для проверки запросов и ответов, в основном используется для изучения взаимодействий клиента и сервера MCP:

Например:

#2 Сервисная команда

Запускает прокси-сервер для преобразования вызова MCP Clinic в стандартный HTTP-запрос/ответ:

Например:

Пример:

Проект содержит пример JavaScript (в каталоге [T3]) и достигает простой функции эха, не полагаясь на соответствующий SDK MCP, с несколькими простыми HTTP-запросами:

  1. Доступ к перечню примеров:

Этот пример достигается с использованием фреймворка Hono со следующим основным кодом:

  1. Зависимость от установки:

  2. Запуск сервера:

Активировать прокси-серверы:

5.Настройка клиники MCP:

  • Тип: [Т4]
  • URL сервера: http://localhost:3002/sse
  1. Инструменты вызова:

В случае с Cursor, после отправки контента echo message "hello", он распознает необходимость вызова инструмента [[T7], после чего появится кнопка [Call Tool] и результат вызова будет виден при подтверждении второй кнопки.

Лицензия

МТИ

Вклад

Пожалуйста, подайте вопросы и полный запрос

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →