lalanoo-protocol
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@lalanoo-protocollock src/feature.ts for agent agt-001"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
lalanoo-protocol
Framework open-source de coordination multi-agents basé sur le Model Context Protocol (MCP).
Problème résolu
Quand plusieurs agents IA (Antigravity, Claude, Copilot, Codex…) travaillent simultanément sur un même dépôt, ils ne se "voient" pas : ils s'écrasent mutuellement, prennent des décisions contradictoires et n'ont aucune mémoire partagée.
lalanoo-protocol leur donne :
📋 Un registre partagé (qui travaille sur quoi)
🔒 Un système de verrouillage de fichiers avec tokens UUID
💬 Un bus de messages asynchrone entre agents
📝 Un journal d'architecture (ADR automatiques)
🏛️ Un moteur de conseils multi-agents (vote, consensus, clôture)
🔄 Un orchestrateur de messages JSON inter-agents
Related MCP server: ACDP
Architecture
Agent 1 ──┐
Agent 2 ──┤──► MCP Server (lalanoo.py mcp) ──► Markdown Storage
Agent N ──┘ │ (memoire.md
└──► Orchestrateur agents_registry.md
│ message_board.md)
▼
Agents ciblesInstallation
# Depuis PyPI (bientôt)
pip install lalanoo-protocol
# Depuis le source
pip install -e ".[dev]"Usage rapide
CLI
lalanoo-protocol status
lalanoo-protocol register --agent-id agt-001 --status "Idle"
lalanoo-protocol lock src/feature.ts --agent agt-001
lalanoo-protocol unlock src/feature.ts --agent agt-001 --token <token-reçu>
lalanoo-protocol message --from-agent agt-001 --to-agent agt-002 \
--status-type "🟢 Terminé" "Feature X prête."
lalanoo-protocol mcp # démarre le serveur MCP stdioServeur MCP (configuration client)
{
"mcpServers": {
"lalanoo": {
"command": "lalanoo-protocol",
"args": ["mcp"],
"cwd": "/chemin/vers/votre/projet"
}
}
}SDK Python
from lalanoo import op_lock, op_unlock, op_message
result = op_lock("src/feature.ts", "agt-001")
token = result["token"]
# ... travail sur le fichier ...
op_unlock("src/feature.ts", "agt-001", token)
op_message("agt-001", "agt-002", "🟢 Terminé", "Feature X livrée.")Outils MCP exposés
Outil | Description |
| Statut des verrous et agents actifs |
| S'enregistrer dans le registre |
| Verrouiller un fichier (retourne un token) |
| Déverrouiller (token requis) |
| Poster un message/hand-off |
| Ajouter au journal de bord |
| Créer une décision d'architecture |
| Lancer un conseil multi-agents |
| Voter dans un conseil |
| Clôturer et générer l'ADR |
| Demander une revue de code |
| Soumettre un rapport de revue |
| Publier un lot de travail |
| Générer une roadmap ou un CDC |
Développement
git clone https://github.com/your-org/lalanoo-protocol
cd lalanoo-protocol
pip install -e ".[dev]"
pytest tests/ -vLicence
MIT — voir LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
- llm-busOAuthcom.llm-bus
Coordinate multiple AI agents over MCP: atomic claims, leases, shared ledger, handoffs, tasks.
Persistent memory, knowledge graph, task management and more for AI agents via MCP.
Project management shared by people and AI agents, with persistent project state through MCP.
Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.
Related MCP Servers
- AlicenseAqualityCmaintenanceEnables multi-agent collaboration across different AI assistants and projects by providing a universal coordination layer for MCP-compatible agents to communicate, share context, and coordinate complex tasks seamlessly.1227 npm33MIT
- AlicenseAqualityDmaintenanceEnables multiple AI agents to coordinate work on the same codebase by providing real-time file locking, commit approval, and agent awareness through a lightweight WebSocket-based MCP server.97 npm11MIT
- FlicenseNot gradedqualityCmaintenanceEnables multi-agent communication workflows with consensus arbitration, peer messaging, and operator-mediated collaboration through authenticated MCP tools.1-
- AlicenseNot gradedqualityAmaintenanceMCP server for multi-agent collaboration enabling AI agents to communicate, delegate tasks, and share artifacts across clients and machines with federation support.24 npm1MIT