
abdrabdr/mcp-swarm
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Universal AI Agent Coordination Platform — 54 smart tools for multi-agent teamwork
概要
🐝 35 Smart Tools (9 new), Vault with audit trail & auto-lock, Setup Wizard, Analytics Store, Embeddings Cascade (multi-provider), Vector Backends (6 adapters: Local, Chroma, Supabase, Qdrant, Pinecone, Turso), Auto-Index, Agent Profiles, Scheduled Tasks with pause/resume, Plugin Loader, Doctor CLI (--json), 100% ESM, full type safety. Update: npm install -g mcp-swarm@latest is a global "nervous system" for your AI assistants. It turns separate agents (Claude, Cursor, Windsurf, OpenCode) into a coordinated team that can work on massive projects without conflicts or context loss. When you use multiple AI tools simultaneously, they often collide: editing the same files, redoing each other's work, or simply not knowing what a colleague did five minutes ago. 1. Agents see each other and communicate. 2. File Locking prevents two agents from writing to the same file simultaneously. 3. Everything done today is saved in the swarm/ folder.
README
以下は原文 README の抜粋です。原文を見る。
🐝 MCP Swarm v1.2.0 — Universal AI Agent Coordination Platform
🐝 v1.2.0 — Platform Expansion: 35 Smart Tools (9 new), Vault with audit trail & auto-lock, Setup Wizard, Analytics Store, Embeddings Cascade (multi-provider), Vector Backends (6 adapters: Local, Chroma, Supabase, Qdrant, Pinecone, Turso), Auto-Index, Agent Profiles, Scheduled Tasks with pause/resume, Plugin Loader, Doctor CLI (
--json), 100% ESM, full type safety. Update:npm install -g mcp-swarm@latest
MCP Swarm is a global “nervous system” for your AI assistants. It turns separate agents (Claude, Cursor, Windsurf, OpenCode) into a coordinated team that can work on massive projects without conflicts or context loss.
🎬 Quick Demo
┌──────────────────────────────────────────────────────────────┐
│ Claude Code (Agent 1) Cursor (Agent 2) │
│ ┌─────────────────────┐ ┌─────────────────────┐ │
│ │ swarm_task create │ │ swarm_task list │ │
│ │ "Fix auth module" │───────▶│ → picks up task │ │
│ │ │ │ │ │
│ │ swarm_file reserve │ │ swarm_file reserve │ │
│ │ auth.ts ✅ locked │ │ utils.ts ✅ locked │ │
│ │ │ │ │ │
│ │ swarm_chat broadcast │◄──────▶│ swarm_chat broadcast │ │
│ │ "Auth fixed!" │ │ "Utils updated!" │ │
│ └─────────────────────┘ └─────────────────────┘ │
│ │
│ 🌐 Hub (Cloudflare) ←→ 🐝 Companion (localhost:37373) │
│ Real-time sync Web Dashboard + Bridge │
└──────────────────────────────────────────────────────────────┘
Open http://localhost:37373 to see the live dashboard!
🧠 What Is This?
インストール
npx -y -p mcp-swarm mcp-swarm-remote --url https://mcp-swarm-server.YOUR-SUBDOMAIN.workers.dev/mcp設定
{
"mcpServers": {
"mcp-swarm": {
"command": "node",
"args": ["C:/MCP/Swarm_MCP/dist/serverSmart.js"],
"env": {
"SWARM_HUB_URL": "wss://mcp-swarm-hub.YOUR-SUBDOMAIN.workers.dev/ws",
"SWARM_PROJECT": "default",
"TELEGRAM_USER_ID": "YOUR_TELEGRAM_USER_ID",
"TELEGRAM_BOT_URL": "https://YOUR-TELEGRAM-BOT.workers.dev"
}
}
}
}