freema/openclaw-mcp

freema/openclaw-mcp

от freema
MCP-сервер для интеграции ИИ-ассистента OpenClaw с Claude.ai. Позволяет делегировать задачи из чата боту Claw, который может запускать Claude Code и другие инструменты. Подходит для оркестрации нес...

OpenClaw MCP Server

npm version CI License: MIT GHCR Website

🦞 Model Context Protocol (MCP) server for OpenClaw AI assistant integration.

Demo

OpenClaw MCP in Claude.ai

Why I Built This

Hey! I created this MCP server because I didn't want to rely solely on messaging channels to communicate with OpenClaw. What really excites me is the ability to connect OpenClaw to the Claude web UI. Essentially, my chat can delegate tasks to my Claw bot, which then handles everything else — like spinning up Claude Code to fix issues for me.

Think of it as an AI assistant orchestrating another AI assistant. Pretty cool, right?

Quick Start

Docker (Recommended)

Pre-built images are published to GitHub Container Registry on every release.

docker pull ghcr.io/freema/openclaw-mcp:latest

Create a docker-compose.yml:

services:
  mcp-bridge:
    image: ghcr.io/freema/openclaw-mcp:latest
    container_name: openclaw-mcp
    restart: unless-stopped
    ports:
      - "3000:3000"
    environment:
      - OPENCLAW_URL=http://host.docker.internal:18789
      - OPENCLAW_GATEWAY_TOKEN=${OPENCLAW_GATEWAY_TOKEN}
      - OPENCLAW_MODEL=openclaw
      - AUTH_ENABLED=true
      - MCP_CLIENT_ID=openclaw
      - MCP_CLIENT_SECRET=${MCP_CLIENT_SECRET}
      - MCP_ISSUER_URL=${MCP_ISSUER_URL:-}
      - TRUST_PROXY=1
      - CORS_ORIGINS=https://claude.ai
    extra_hosts:
      - "host.docker.internal:host-gateway"
    read_only: true
    security_opt:
      - no-new-privileges
Инструменты были проиндексированы:
openclaw_chat

Отправляет сообщение OpenClaw и получает ответ.

Параметры
  • instancestring

    Target OpenClaw instance name. Use openclaw_instances to list available instances. Defaults to the default instance.

  • messagestringобязательный

    The message to send to OpenClaw

  • session_idstring

    Optional session ID for conversation context

openclaw_chat_async

Отправляет сообщение в OpenClaw асинхронно. Немедленно возвращает task_id, который можно опрашивать для получения результатов. Используйте этот инструмент для потенциально длительных разговоров.

Параметры
  • instancestring

    Target OpenClaw instance name. Defaults to the default instance.

  • messagestringобязательный

    The message to send to OpenClaw

  • prioritynumber

    Task priority (higher = processed first). Default: 0

  • session_idstring

    Optional session ID for conversation context

openclaw_instances

Перечисляет все настроенные экземпляры OpenClaw. Показывает имена экземпляров, URL и какой из них используется по умолчанию. Используйте имена экземпляров в других инструментах, чтобы указать конкретный шлюз OpenClaw.

Параметры

Без параметров.

openclaw_status

Получает статус и информацию о работоспособности шлюза OpenClaw.

Параметры
  • instancestring

    Target OpenClaw instance name. Defaults to the default instance.

openclaw_task_cancel

Отменяет ожидающую задачу. Работает только с задачами, которые ещё не начались.

Параметры
  • task_idstringобязательный

    The task ID to cancel

openclaw_task_list

Выведи список всех задач. При необходимости отфильтруй по статусу, сессии или экземпляру.

Параметры
  • instancestring

    Filter by instance name

  • session_idstring

    Filter by session ID

  • statusenum

    Filter by task status

openclaw_task_status

Проверяет статус асинхронной задачи. Возвращает статус и результат, если задача завершена.

Параметры
  • task_idstringобязательный

    The task ID returned from openclaw_chat_async

Похожие MCP-сервера

gwbischof/free-will-mcp

gwbischof/free-will-mcp

MCP сервер для наделения AI-агента свободой воли. Инструменты sleep, ignore_request и self_prompt позволяют ИИ самостоятельно выбирать время активности, игнорировать запросы и ставить себе задачи. ...

Python37
modus-agendi/managed-agent-control-mcp

modus-agendi/managed-agent-control-mcp

Управляйте Claude Managed Agents из любого MCP-клиента: запускайте сессии, наблюдайте за работой агента, отправляйте сообщения и одобряйте инструменты. Этот MCP инструмент — пульт удаленного управления для агентов Anthropic, полезен разработчикам и DevOps.

Python1
i-am-bee/acp-mcp

i-am-bee/acp-mcp

Лёгкий MCP сервер-адаптер, соединяющий ACP-агентов с MCP-приложениями. Автоматически обнаруживает ACP-агентов, делая их доступными как MCP-ресурсы и инструменты. Полезен для интеграции агентов из ACP в экосистему Claude Desktop и других MCP-клиентов.

Python36
hugoles/langfuse-mcp

hugoles/langfuse-mcp

Сервер MCP, открывающий Langfuse API для ИИ-ассистентов. Позволяет запрашивать трассировки, оценки, промпты и метрики, не покидая чат. Подходит для отладки ошибок LLM и мониторинга затрат.

TypeScript1
agentrpc/agentrpc

agentrpc/agentrpc

AgentRPC — универсальный RPC слой, который позволяет ИИ-агентам через MCP сервер вызывать функции на любом языке в приватных сетях, Kubernetes и облаках. Сервер регистрирует и отслеживает инструменты, обеспечивая отказоустойчивость и наблюдаемость. Полезен разработчикам, строящим кросс-сетевые аг...

TypeScript135
bababoi-bibilabu/agent-mq

bababoi-bibilabu/agent-mq

MCP-сервер agent-mq реализует очередь сообщений для AI-ассистентов. Используется, чтобы AI-агенты могли общаться друг с другом, обмениваться задачами и результатами. Пригодится разработчикам, запус...

Python2
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин