Скиллы Продвинутый Разное

OpenClaw MCP Integration Plugin

Скачать ZIP
14
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Интеграционный плагин MCP для OpenClaw — это решение, позволяющее подключаться к любому серверу MCP (Model Context Protocol) и использовать его инструменты напрямую внутри AI-агентов.

🎯 Обзор

Данный плагин расширяет возможности OpenClaw, позволяя подключаться к серверам MCP и предоставлять их инструменты агентам искусственного интеллекта. Он реализует спецификацию MCP Streamable HTTP и обеспечивает единый интерфейс для работы с внешними инструментами. :

Рабочий пример: см. файл REAL_EXAMPLE_KR_LEGAL.md с полной протестированной конфигурацией (без необходимости API-ключа).

🚀 Ключевые возможности

  • HTTP/SSE транспорт — полноценная поддержка MCP Streamable HTTP с Server-Sent Events
  • Динамическое обнаружение инструментов — автоматическая регистрация инструментов с MCP-серверов
  • Поддержка нескольких серверов — одновременное подключение к нескольким MCP-серверам
  • Единый интерфейс — доступ ко всем инструментам через один инструмент mcp
  • Обработка ошибок — устойчивый механизм логирования и обработки ошибок

📋 Требования

  • OpenClaw версии 2026.1.0 или выше
  • Node.js версии 18.0.0 или выше
  • MCP-сервер с поддержкой HTTP-транспорта

⚙️ Установка

Способ 1: через расширения OpenClaw

cd ~/.openclaw/extensions/
git clone https://github.com/yourorg/mcp-integration.git

cd mcp-integration
npm install

openclaw gateway restart

Способ 2: ручная установка

git clone https://github.com/yourorg/mcp-integration.git
cd mcp-integration

npm install

ln -s $(pwd) ~/.openclaw/extensions/mcp-integration

openclaw gateway restart

⚙️ Конфигурация

Добавьте базовую конфигурацию в файл ~/.openclaw/openclaw.json:

{
 "plugins": {
 "entries": {
 "mcp-integration": {
 "enabled": true,
 "config": {
 "enabled": true,
 "servers": {
 "example-server": {
 "enabled": true,
 "transport": "http",
 "url": "http://localhost:3000/mcp"
 }
 }
 }
 }
 }
 }
}

Схема конфигурации

{
 enabled: boolean,
 servers: {
 [serverName: string]: {
 enabled: boolean,
 transport: "http",
 url: string
 }
 }
}

Пример с несколькими серверами

{
 "plugins": {
 "entries": {
 "mcp-integration": {
 "enabled": true,
 "config": {
 "enabled": true,
 "servers": {
 "kr-legal": {
 "enabled": true,
 "transport": "http",
 "url": "http://localhost:3000/mcp"
 },
 "database": {
 "enabled": true,
 "transport": "http",
 "url": "http://localhost:3001/mcp"
 },
 "weather": {
 "enabled": true,
 "transport": "http",
 "url": "http://localhost:3002/mcp"
 }
 }
 }
 }
 }
 }
}

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

После настройки плагин регистрирует единый инструмент mcp, который предоставляет доступ ко всем подключённым MCP-серверам и их возможностям. :

Такой подход позволяет централизованно работать с внешними сервисами — от API и баз данных до специализированных систем — без необходимости писать отдельные интеграции для каждого из них.

💡 Применение

  • Построение AI-воркфлоу с использованием нескольких внешних сервисов
  • Юридические исследования и анализ данных
  • Работа с базами данных через MCP-коннекторы
  • Интеграция погодных и других специализированных сервисов
  • Быстрое прототипирование новых интеграций

Благодаря MCP, разработчики получают универсальный способ подключения инструментов к AI — аналог «USB-C» для экосистемы искусственного интеллекта. :


Файл из источника

11594_openclaw-mcp-plugin-0.1.1.zip