
abdrabdr/mcp-swarm
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
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"
}
}
}
}