
lunarpulse/openclaw-mcp-plugin
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
openclaw-mcp-plugin позволяет использовать mcp, удаленный потоковый http
Обзор
Подключайтесь к MCP-серверам и используйте их инструменты в OpenClaw. Этот плагин позволяет OpenClaw подключаться к любому серверу MCP (Model Context Protocol) и предоставлять свои инструменты агентам ИИ. Он реализует спецификацию MCP Streamable HTTP Transport и обеспечивает унифицированный интерфейс для вызова внешних инструментов MCP. REAL EXAMPLE KR LEGAL.md для полной, протестированной конфигурации с помощью kr-legal-search (не требуется ключ API!). Полная поддержка MCP Streamable HTTP с Server-Sent Events - Автоматически обнаруживает и регистрирует инструменты с MCP-серверов - Подключайтесь к нескольким MCP-серверам одновременно - Все инструменты MCP доступны через один инструмент mcp - Надежная обработка ошибок и регистрация Версия 2026.1.0 или выше - 18.0.0 или выше - Любой MCP-совместимый сервер с HTTP-транспортом После настройки плагин регистрирует один инструмент mcp, который обеспечивает доступ ко всем подключенным MCP-серверам.
Обзор (машинный перевод)
Интеграция с Model Context Protocol (MCP) для OpenClaw - подключайтесь к MCP-серверам и используйте их инструменты в OpenClaw.
Обзор
Этот плагин позволяет OpenClaw подключаться к любому серверу MCP (Model Context Protocol) и предоставлять свои инструменты агентам ИИ. Он реализует спецификацию MCP Streamable HTTP Transport и обеспечивает унифицированный интерфейс для вызова внешних инструментов MCP.
REAL EXAMPLE KR LEGAL.md для полной, протестированной конфигурации с kr-legal-search (не требуется ключ API!).
Ключевые особенности
HTTP/SSE Transport - Полная поддержка MCP Streamable HTTP с серверными событиями
Dynamic Tool Discovery - автоматически обнаруживает и регистрирует инструменты с серверов MCP
** Поддержка нескольких серверов** Подключение к нескольким MCP-серверам одновременно
** Унифицированный интерфейс** - все инструменты MCP доступны через один инструмент mcp
** Обработка ошибок** - Надежная обработка ошибок и регистрация
Предпосылки
OpenClaw: версия 2026.1.0 или выше Node.js: 18.0.0 или выше MCP Server: Любой MCP-совместимый сервер с HTTP-транспортом
###Установка
Метод 1: через OpenClaw расширения
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
OpenClaw MCP Integration Plugin
Model Context Protocol (MCP) integration for OpenClaw - Connect to MCP servers and use their tools seamlessly within OpenClaw.
🎯 Overview
This plugin enables OpenClaw to connect to any MCP (Model Context Protocol) server and expose its tools to AI agents. It implements the MCP Streamable HTTP transport specification and provides a unified interface for calling external MCP tools.
✅ Real Working Example: See REAL_EXAMPLE_KR_LEGAL.md for a complete, tested configuration with kr-legal-search (no API key required!).
Key Features
✅ HTTP/SSE Transport - Full support for MCP Streamable HTTP with Server-Sent Events
✅ Dynamic Tool Discovery - Automatically discovers and registers tools from MCP servers
✅ Multi-Server Support - Connect to multiple MCP servers simultaneously
✅ Unified Interface - All MCP tools accessible through a single mcp tool
✅ Error Handling - Robust error handling and logging
📋 Prerequisites
- OpenClaw: Version 2026.1.0 or higher
- Node.js: 18.0.0 or higher
- MCP Server: Any MCP-compliant server with HTTP transport
🚀 Installation
Method 1: Via OpenClaw Extensions
# Clone into OpenClaw extensions directory
cd ~/.openclaw/extensions/
git clone https://github.com/yourorg/mcp-integration.git
# Install dependencies
cd mcp-integration
npm install
# Restart OpenClaw
openclaw gateway restart
Method 2: Manual Installation
# Clone repository
git clone https://github.com/yourorg/mcp-integration.git
cd mcp-integration
# Install dependencies
npm install
# Link to OpenClaw
ln -s $(pwd) ~/.openclaw/extensions/mcp-integration
# Restart OpenClaw
openclaw gateway restart
⚙️ Configuration
Basic Configuration
Add to ~/.openclaw/openclaw.json:
{
"plugins": {
"entries": {
"mcp-integration": {
"enabled": true,
"config": {
"enabled": true,
"servers": {
"example-server": {
"enabled": true,
"transport": "http",
"url": "http://localhost:3000/mcp"
}
}
}
}
}
}
}
Configuration Schema
{
enabled: boolean; // Enable/disable plugin (default: true)
servers: {
[serverName: string]: {
enabled: boolean; // Enable/disable this server (default: true)
transport: "http"; // Transport type (currently only http supported)
url: string; // Server URL (e.g., "http://localhost:3000/mcp")
}
}
}
Multiple Servers Example
{
"plugins": {
"entries": {
"mcp-integration": {
"enabled": true,
"config": {
"enabled": true,
"servers": {
"kr-legal": {
"enabled": true,
"transport": "http",
"url": "http://localhost:3000/mcp"
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →