loading…
Search for a command to run...
loading…
Orchestrateur universel agents IA multi-modeles via MCP. Inclut le protocole 'Custom-Nickname' pour identifier vos agents avec des surnoms originaux (The Chaos
Orchestrateur universel agents IA multi-modeles via MCP. Inclut le protocole 'Custom-Nickname' pour identifier vos agents avec des surnoms originaux (The Chaos Prophet, Shadow Sniper, etc.), l'isolation mémoire (Private Memory Context) et le support pour
Orchestrateur universel agents IA multi-modeles via MCP pour piloter Claude-Code, Gemini-cli, QwenCli, Nous Hermes, Kilo/Cline, OpenClaw, GLM, Minimax, Kimi, Ollama et plus sans limite.
OverMind-MCP est une conscience supérieure conçue pour orchestrer, commander et automatiser une flotte illimitée d'agents IA. Compatible avec Claude-Code, Gemini-cli, QwenCli, Nous Hermes, Kilo/Cline, OpenClaw, et prêt pour GLM, Minimax, Kimi, Ollama et bien d'autres.
Il transforme les outils CLI isolés en une force coordonnée, pilotable par API ou par MCP, capable d'exécuter des missions complexes. Expert en outils MCP, il peut être scripté pour les faire fonctionner ensemble et les mettre en production.
AgentManager, ClaudeRunner, PromptManager) pour une stabilité maximale.pgvector.npm install -g overmind-mcp@latest
[!IMPORTANT] Configuration du Workspace (
OVERMIND_WORKSPACE) Pour éviter les erreurs de résolution (notamment si vous lancez Overmind hors du dossier du projet), déclarez le chemin du workspace au niveau du système ou de la configuration de votre service, et non dans le.envde projet :
- Via Systemd : Ajoutez
WorkingDirectory=/chemin/du/projetouEnvironment=OVERMIND_WORKSPACE=/chemin/du/projetdans la directive[Service].- Via le Shell : Exécutez
export OVERMIND_WORKSPACE="/chemin/du/projet"(dans.bashrcou.profile).
Après installation, configurez votre client MCP en mode HTTP :
{
"mcpServers": {
"overmind": {
"transport": "http-stream",
"url": "http://localhost:3099"
},
"memory": {
"transport": "http-stream",
"url": "http://localhost:3099"
},
"postgresql": {
"transport": "http-stream",
"url": "http://localhost:5433",
"description": "PostgreSQL MCP - Base de données vectorielle"
}
}
}
git clone https://github.com/DeamonDev888/overmind-mcp.git
cd overmind-mcp
pnpm install
pnpm run build
import { runAgent, AgentManager, updateConfig } from 'overmind-mcp';
// 1. Initialisation
updateConfig('./settings.json', './mcp.local.json');
// 2. Gestion des agents
const manager = new AgentManager();
await manager.createAgent('expert-seo', 'Tu es un expert SEO...', 'claude');
// 3. Lancer une exécution
const { content, isError } = await runAgent({
runner: 'claude',
agentName: 'expert-seo',
prompt: 'Analyse le site example.com',
autoResume: true,
});
if (!isError) {
console.log('🤖 Résultat:', content[0].text);
}
Workflow/
├── bin/ # Scripts d'installation et launchers
├── docker/ # Configuration Docker (PostgreSQL, pgvector)
├── docs/ # Documentation
├── scripts/ # Scripts de maintenance (setup, postgres, etc.)
├── src/ # Code source TypeScript
│ ├── bin/ # Points d'entrée CLI (cli.ts, overmind-bridge.ts)
│ ├── bridge/ # Bridge HTTP JSON-RPC (OverBridgeServer, SessionStore)
│ ├── lib/ # Bibliothèques partagées (config, logger, telemetry)
│ ├── memory/ # Provider mémoire PostgreSQL + pgvector
│ ├── services/ # Runners d'agents (Claude, Hermes, Gemini, Kilo, etc.)
│ │ └── hermes/ # Modules extraits du NousHermesRunner
│ ├── tools/ # 14 outils MCP (run_agent, memory_search, etc.)
│ └── __tests__/ # Tests unitaires (vitest)
└── assets/ # Images et ressources
L'ancien problème : chaque agent spawn son propre node.exe MCP server → zombies.
La solution : 1 seul serveur HTTP par service, partagé par tous les agents.
Agent 1 ──┐
Agent 2 ──┼──→ Overmind:3099 (1 process)
Agent 3 ──┘
└──→ PostgreSQL:5433 (1 process)
└──→ Discord:3141 (1 process)
Plus de node.exe par agent = plus de zombies.

Projet propulsé par DeaMoN888 - 2026
Run in your terminal:
claude mcp add overmind-mcp -- npx -y overmind-mcpYes, Overmind Mcp MCP is free — one-click install via Unyly at no cost.
No, Overmind Mcp runs without API keys or environment variables.
Self-hosted: the server runs locally on your machine via the install command above.
Open Overmind Mcp on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
pro tip
Just installed Overmind Mcp? Say to Claude: "remember why I installed Overmind Mcpand what I want to try" — it'll save into your Vault.
how this works →CSA PROJECT - FZCO © 2026 IFZA Business Park, DDP, Premises Number 31174 - 001
Security
Low riskAutomated heuristic from public metadata — not a security guarantee.