Integrations
Provides an HTTP-based implementation that allows Node.js applications to connect to the MCP server over HTTP, with authentication via API key in the Authorization header.
mcphub_tools MCP-сервер
Инструменты mcp, работающие на aimcp, найдите mcps, что хотите. Этот сервер позволяет искать MCP Hub для доступных MCP.
Открытый протокол
Этот сервер реализует протокол контекста модели (MCP) . Он действует как сервер MCP, к которому могут подключаться клиенты MCP (например, совместимые помощники ИИ или инструменты разработки).
Введение
mcphub_tools
— это сервер MCP, предназначенный для взаимодействия с MCP Hub . Его основная функция — предоставить инструмент, позволяющий пользователям искать MCP (Model Context Protocols/Servers), зарегистрированные на концентраторе, на основе ключевых слов.
Инструменты
Этот сервер предоставляет следующий инструмент:
search_mcp_hub
- Описание: Поиск MCP в MCP Hub.
- Схема ввода:Copy
- Вывод: возвращает строку JSON, содержащую результаты поиска из API MCP Hub.
get_mcp_info
- Описание: Получает подробную информацию о конкретном MCP.
- Схема ввода:Copy
- Вывод: возвращает строку JSON, содержащую подробную информацию об указанном MCP.
Варианты реализации
MCP Hub поддерживает два различных способа реализации MCP-серверов:
1. Стандартный сервер MCP на базе stdio
Это традиционная реализация, в которой сервер MCP взаимодействует с клиентами через стандартный ввод/вывод (stdio). Этот подход идеально подходит для автономных инструментов командной строки, которые могут быть интегрированы с клиентами MCP, такими как Claude Desktop.
Самый простой способ использовать реализацию на основе stdio — через наш опубликованный пакет:
2. MCP-сервер на базе HTTP
MCP Hub также предоставляет реализацию на основе HTTP, которая позволяет помощникам AI и другим инструментам подключаться к серверу MCP по HTTP. Это реализовано в API MCP Hub в /api/open/v1/streamable
.
Конечная точка HTTP доступна по адресу:
Использование
Предпосылки
- Для реализации на основе stdio установлены Node.js и npm (или pnpm/yarn).
- API-ключ от MCP Hub ( https://www.aimcp.info ).
Как получить API-ключ
- Перейдите по ссылке https://www.aimcp.info .
- Зарегистрируйтесь или войдите в систему.
- Перейдите в свой профиль или настройки учетной записи.
- Найдите возможность сгенерировать или получить свой ключ API.
- Или вы можете зайти сюда , чтобы сгенерировать ключ API. ПРИМЕЧАНИЕ: Ключ API имеет ограничение по частоте запросов — 20 в час.
Аутентификация
API MCP требует аутентификации с действительным ключом API. Этот ключ должен быть предоставлен через:
- Для реализации на основе stdio: переменная среды
MCP_HUB_API_KEY
. - Для реализации на основе HTTP: заголовок
Authorization
как токен носителя.
Интеграция с помощниками на основе искусственного интеллекта и клиентами MCP
Конфигурация рабочего стола Клода
Чтобы использовать MCP Hub с Claude Desktop:
- Найдите файл конфигурации Claude Desktop:
- Windows:
%APPDATA%\claude\config.json
- macOS:
~/Library/Application Support/claude/config.json
или~/.config/claude/config.json
- Linux:
~/.config/claude/config.json
- Windows:
- Добавьте следующую конфигурацию:
- Перезапустите Claude Desktop, чтобы изменения вступили в силу.
- В своем разговоре вы можете получить доступ к инструментам MCP Hub, набрав «@mcp-hub».
Cline и другие инструменты CLI
Для инструментов на основе командной строки, таких как Cline:
- Создайте файл конфигурации с именем
servers.json
в каталоге вашего проекта:
- Запустите инструмент, используя следующую конфигурацию:
Для инструментов, поддерживающих удаленные серверы MCP
Некоторые новые клиенты MCP поддерживают прямые HTTP-соединения. Настройте их с помощью:
Для инструментов, использующих файловую конфигурацию (курсор и т. д.)
- Создайте файл конфигурации:
- Укажите этот файл в настройках вашего инструмента или запустите его с соответствующим параметром конфигурации.
Запуск вручную
Вы также можете запустить сервер на основе stdio вручную для тестирования (убедитесь, что в вашей среде установлен MCP_HUB_API_KEY
):
API-интерфейс
Этот сервер взаимодействует со следующей конечной точкой API MCP Hub:
- Конечная точка:
GET https://www.aimcp.info/api/open/v1/search
- Аутентификация: требуется токен Bearer в заголовке
Authorization
с использованиемMCP_HUB_API_KEY
. - Параметр запроса:
keywords
(строка)
Использование API MCP на основе HTTP
MCP Hub предоставляет HTTP-сервер MCP в /api/open/v1/streamable
, который реализует протокол контекста модели. Это позволяет помощникам и инструментам ИИ искать MCP и напрямую получать информацию MCP.
Этапы подключения
- Сначала установите соединение, чтобы получить идентификатор сеанса:
Ответ:
- Вызовите инструмент с идентификатором сеанса:
Разработка и внедрение
Разработка
- Зависимости установки:
pnpm install
- Сборка:
pnpm run build
(компилирует TypeScript в JavaScript вbuild/
) - Режим наблюдения:
pnpm run watch
(автоматически перекомпилирует при изменениях) - Тестирование с помощью Inspector:
pnpm run inspector
(запускает сервер с помощью инструмента MCP Inspector)
Создание собственного сервера MCP на базе stdio
Если вы хотите создать свой собственный сервер MCP на базе stdio, выполните следующие действия:
- Настройте свой проект:Copy
- Создайте свою реализацию сервера:
- Скомпилируйте и запустите свой сервер:Copy
- Проверьте свой сервер с помощью инструмента MCP Inspector:Copy
Развертывание
- Убедитесь, что сервер собран (
pnpm run build
). - Каталог
build
содержит необходимые файлы JavaScript. - Сервер можно запустить с помощью
node build/index.js
или командыmcphub_tools
, если пакет установлен соответствующим образом (например, глобально или связан). - Настройте клиент/менеджер MCP так, чтобы он указывал на исполняемый файл сервера, и укажите переменную среды
MCP_HUB_API_KEY
.
Вы также можете опубликовать свой сервер MCP в npm, чтобы другие могли установить и использовать его.
You must be authenticated.
Tools
Сервер MCP, позволяющий искать и извлекать информацию о серверах Model Context Protocol, зарегистрированных на MCP Hub.
Related MCP Servers
- AsecurityAlicenseAqualityA beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.Last updated -3936JavaScriptApache 2.0
- -securityAlicense-qualityMCP Server simplifies the implementation of the Model Context Protocol by providing a user-friendly API to create custom tools and manage server workflows efficiently.Last updated -43TypeScriptMIT License
- -security-license-qualityA specialized server that helps users create new Model Context Protocol (MCP) servers by providing tools and templates for scaffolding projects with various capabilities.Last updated -1TypeScript
- -security-license-qualityA Model Context Protocol (MCP) server that interacts with system APIs, allowing users to check connections, search employees, register breakfast, and update chemical information by shifts.Last updated -2