经 AI Skill Hub 精选评估,GoClaw 获评「强烈推荐」。已获得 3.4k 颗 GitHub Star,这款MCP工具在功能完整性、社区活跃度和易用性方面表现出色,AI 评分 8.0 分,适合有一定技术背景的用户使用。
GoClaw 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
GoClaw 是一款遵循 MCP(Model Context Protocol)标准协议的 AI 工具扩展。通过 MCP 协议,它可以让 Claude、Cursor 等主流 AI 客户端直接访问和操作外部工具、数据源和服务,实现 AI 能力的无缝扩展。无论是文件操作、数据库查询还是 API 调用,都可以通过自然语言在 AI 对话中直接触发,极大提升生产效率。
# 方式一:通过 Claude Code CLI 一键安装
claude skill install https://github.com/nextlevelbuilder/goclaw
# 方式二:手动配置 claude_desktop_config.json
{
"mcpServers": {
"goclaw": {
"command": "npx",
"args": ["-y", "goclaw"]
}
}
}
# 配置文件位置
# macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
# Windows: %APPDATA%/Claude/claude_desktop_config.json
# 安装后在 Claude 对话中直接使用 # 示例: 用户: 请帮我用 GoClaw 执行以下任务... Claude: [自动调用 GoClaw MCP 工具处理请求] # 查看可用工具列表 # 在 Claude 中输入:"列出所有可用的 MCP 工具"
// claude_desktop_config.json 配置示例
{
"mcpServers": {
"goclaw": {
"command": "npx",
"args": ["-y", "goclaw"],
"env": {
// "API_KEY": "your-api-key-here"
}
}
}
}
// 保存后重启 Claude Desktop 生效
<p align="center"> <img src="_statics/goclaw-logo.svg" alt="GoClaw" height="200" /> </p>
<p align="center"><strong>Multi-Tenant AI Agent Platform</strong></p>
<p align="center"> Multi-agent AI gateway built in Go. 20+ LLM providers. 7 channels. Multi-tenant PostgreSQL.<br/> Single binary. Production-tested. Agents that orchestrate for you. </p>
<p align="center"> <a href="https://docs.goclaw.sh">Documentation</a> • <a href="https://docs.goclaw.sh/#quick-start">Quick Start</a> • <a href="https://x.com/nlb_io">Twitter / X</a> </p>
<p align="center"> <a href="https://go.dev/"><img src="https://img.shields.io/badge/Go_1.26-00ADD8?style=flat-square&logo=go&logoColor=white" alt="Go" /></a> <a href="https://www.postgresql.org/"><img src="https://img.shields.io/badge/PostgreSQL_18-316192?style=flat-square&logo=postgresql&logoColor=white" alt="PostgreSQL" /></a> <a href="https://www.docker.com/"><img src="https://img.shields.io/badge/Docker-2496ED?style=flat-square&logo=docker&logoColor=white" alt="Docker" /></a> <a href="https://developer.mozilla.org/en-US/docs/Web/API/WebSocket"><img src="https://img.shields.io/badge/WebSocket-010101?style=flat-square&logo=socket.io&logoColor=white" alt="WebSocket" /></a> <a href="https://opentelemetry.io/"><img src="https://img.shields.io/badge/OpenTelemetry-000000?style=flat-square&logo=opentelemetry&logoColor=white" alt="OpenTelemetry" /></a> <a href="https://www.anthropic.com/"><img src="https://img.shields.io/badge/Anthropic-191919?style=flat-square&logo=anthropic&logoColor=white" alt="Anthropic" /></a> <a href="https://openai.com/"><img src="https://img.shields.io/badge/OpenAI_Compatible-412991?style=flat-square&logo=openai&logoColor=white" alt="OpenAI" /></a> <img src="https://img.shields.io/badge/License-CC%20BY--NC%204.0-lightgrey?style=flat-square" alt="License: CC BY-NC 4.0" /> </p>
🌐 Languages: 🇻🇳 Tiếng Việt · 🇨🇳 简体中文 · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇵🇭 Tagalog · 🇪🇸 Español · 🇧🇷 Português · 🇮🇹 Italiano · 🇩🇪 Deutsch · 🇫🇷 Français · 🇸🇦 العربية · 🇮🇳 हिन्दी · 🇷🇺 Русский · 🇧🇩 বাংলা · 🇮🇱 עברית · 🇵🇱 Polski · 🇨🇿 Čeština · 🇳🇱 Nederlands · 🇹🇷 Türkçe · 🇺🇦 Українська · 🇮🇩 Bahasa Indonesia · 🇹🇭 ไทย · 🇵🇰 اردو · 🇷🇴 Română · 🇸🇪 Svenska · 🇬🇷 Ελληνικά · 🇭🇺 Magyar · 🇫🇮 Suomi · 🇩🇰 Dansk · 🇳🇴 Norsk
make desktop-build # Build .app (macOS) or .exe (Windows) make desktop-dmg VERSION=0.1.0 # Create .dmg installer (macOS only) make desktop-dev # Dev mode with hot reload ```
```bash
```bash
docker compose pull && docker compose up -d
Prerequisites: Go 1.26+, PostgreSQL 18 with pgvector, Docker (optional)
chmod +x prepare-env.sh && ./prepare-env.sh
make up
make down WITH_BROWSER=1 WITH_OTEL=1 ```
When GOCLAW_*_API_KEY environment variables are set, the gateway auto-onboards without interactive prompts — detects provider, runs migrations, and seeds default data.
Docker image variants: | Image | Description | |-------|-------------| |latest| Backend + embedded web UI + Python (recommended) | |latest-base| Backend API-only, no web UI, no runtimes | |latest-full| All runtimes + skill dependencies pre-installed | |latest-otel| Latest + OpenTelemetry tracing | |goclaw-web| Standalone nginx + React SPA (for custom reverse proxy) | For custom builds (Tailscale, Redis):docker build --build-arg ENABLE_TSNET=true ...See the Deployment Guide for details.
Trigger agents or send channel messages from external systems without the gateway token.
```bash
| Feature | Lite (Desktop) | Standard (Server) |
|---|---|---|
| Agents | Max 5 | Unlimited |
| Teams | Max 1 (5 members) | Unlimited |
| Database | SQLite (local) | PostgreSQL |
| Memory | FTS5 text search | pgvector semantic |
| Channels | — | Telegram, Discord, Slack, Zalo, Feishu, WhatsApp |
| Knowledge Graph | — | Full |
| RBAC / Multi-tenant | — | Full |
| Auto-update | GitHub Releases | Docker / binary |
GoClaw 是一个基于 Go 语言构建的多租户 AI Agent 网关平台。它集成了超过 20 个 LLM 提供商,支持 7 种不同的通信渠道,并采用多租户 PostgreSQL 架构确保数据隔离。作为一个单二进制文件构建的生产级应用,GoClaw 能够为你编排复杂的 Agent 任务,实现高效的 AI 能力调度与管理。
GoClaw 拥有强大的核心功能:内置 8 阶段 Agent Pipeline(涵盖从 Context 到 Summarize 的完整执行流),支持可插拔阶段;提供 4 种模式的 Prompt System,通过 Section Gating 和缓存边界优化实现精准的 Prompt 控制;具备三层 Memory 架构(Working、Episodic、Semantic),利用知识图谱实现记忆的渐进式存储。此外,它还支持通过 Wails v2 构建的桌面端应用,集成 Kanban 看板进行团队任务管理。
在开始之前,请确保您的开发环境已安装 Go 1.26+ 版本、pnpm 包管理器以及 Wails CLI。若需运行桌面版应用,需通过 Wails 进行构建。对于服务端部署,建议准备好支持 pgvector 扩展的 PostgreSQL 18 环境。此外,若需使用 Docker 部署,请确保系统中已安装 Docker。
您可以根据需求选择多种安装方式:1. 源码构建:使用 `make desktop-build` 构建 macOS 或 Windows 的原生应用;2. 桌面安装包:通过 GitHub Releases 下载已编译好的 .dmg 或 .exe 文件;3. Docker 部署:通过 Docker 容器化快速启动环境。对于开发者,推荐使用 `make desktop-dev` 进入支持热重载的开发模式。
快速上手指南:首先确保环境满足 Go 1.26+ 和 PostgreSQL 18 (含 pgvector) 的要求。如果是初次使用,建议先通过脚本准备环境。您可以直接在桌面端应用中与 Agent ��行流式对话,支持工具调用、媒体及文件附件。对于团队协作,可以通过内置的 Kanban 看板实时更新并管理团队任务。
项目启动前,请运行 `chmod +x prepare-env.sh && ./prepare-env.sh` 来生成包含自动加密密钥的 .env 文件。您必须在 .env 中至少配置一个 `GOCLAW_*_API_KEY` 以启用 LLM 服务。此外,系统支持 MCP servers 的配置以扩展 Agent 能力,并允许通过 nginx 配置自定义 SSL 或反向代理。
GoClaw 提供 Webhook API 功能,允许外部系统在无需网关 Token 的情况下,直接触发 Agent 执行任务或向指定渠道发送消息。这使得您可以轻松地将 AI 能力集成到现有的业务工作流或第三方自动化工具中。
高性能MCP工具,支持多租户隔离
该工具使用 NOASSERTION 协议,商用场景请仔细阅读协议条款,必要时咨询法律意见。
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
📄 NOASSERTION — 请查阅原始协议条款了解具体使用限制。
AI Skill Hub 点评:GoClaw 的核心功能完整,质量优秀。对于Claude Desktop / Claude Code 用户来说,这是一个值得纳入个人工具库的选择。建议先在非生产环境试用,再逐步推广。
| 原始名称 | goclaw |
| 原始描述 | 开源MCP工具:GoClaw - GoClaw is OpenClaw rebuilt in Go — with multi-tenant isolation, 5-layer。⭐3.4k · Go |
| Topics | mcpagent-orchestrationai-agentai-gatewayanthropicchatbot |
| GitHub | https://github.com/nextlevelbuilder/goclaw |
| License | NOASSERTION |
| 语言 | Go |
收录时间:2026-06-29 · 更新时间:2026-07-03 · License:NOASSERTION · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端