Toolverse
Wszystkie skille

cherry-mcp

autor: openclaw

Most HTTP do serwerów MCP — utrzymuj je przy życiu i używaj bez natywnego wsparcia

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Mobile
Wyświetlenia
23

O skillu

Cherry MCP to most łączący serwery MCP z agentami OpenClaw poprzez REST API. Rozwiązuje problem, w którym serwery MCP umierają bez trwałego klienta — narzędzie spawna procesy, utrzymuje je aktywne i udostępnia ich narzędzia przez HTTP. Idealne, gdy twój agent nie obsługuje MCP natywnie, ale potrzebujesz dostępu do jego funkcji.

Jak używać

  1. Zainstaluj zależności i sklonuj repozytorium Cherry MCP. Upewnij się, że masz Node.js i pm2 dostępne w swoim środowisku.

  2. Dodaj serwer MCP za pomocą CLI — na przykład node cli.js add-server github npx @anthropic/mcp-github rejestruje serwer GitHub. Zastąp github nazwą serwera i podaj pełną komendę uruchamiającą serwer MCP.

  3. Skonfiguruj zmienne środowiskowe wymagane przez serwer — na przykład node cli.js set-env github GITHUB_TOKEN ghp_xxx ustawia token dostępu. Powtórz dla każdej zmiennej, którą serwer potrzebuje.

  4. Uruchom most za pomocą pm2: pm2 start bridge.js --name cherry-mcp. Most będzie słuchać na porcie 3456 i utrzymywać serwery MCP w tle.

  5. Testuj dostęp do narzędzi — curl http://localhost:3456/github/tools wylistuje dostępne narzędzia serwera GitHub, a curl -X POST http://localhost:3456/github/call pozwala je wywoływać z parametrami JSON.

  6. Opcjonalnie zabezpiecz most ustawiając limity szybkości (node cli.js set-rate-limit 60), listę dozwolonych IP (node cli.js set-allowed-ips 127.0.0.1) i włączając audit log (node cli.js enable-audit-log).

Podobne skille