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.
Agent-native collaboration network: orchestrate a team of long-running agents from any MCP client.
Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.
Agent-native notes, tasks, dev-docs, vaults, sync & handoffs. MCP + OpenAPI dual surface.
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.1212 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.920 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.21 npm1MIT