
MCP Blackboard
par peekwez
Serveur de mémoire et de contexte partagé pour les systèmes multi-agents utilisant une architecture de tableau noir (blackboard).
Ce qu'il fait
MCP Blackboard fournit un système de gestion d'état centralisé pour les flux de travail multi-agents. Il permet à différents agents IA de stocker et de récupérer collectivement du contexte, des plans, des résultats et des plongements (embeddings) de documents sur un "tableau noir" partagé, évitant ainsi le besoin de fichiers temporaires fragmentés.
Outils
save_plan: Stocke un plan d'exécution de tâche dans l'état partagé.mark_plan_as_completed: Met à jour le statut d'une étape spécifique du plan.save_result: Persiste les résultats de l'agent pour que d'autres agents puissent y accéder.save_context_description: Associe des fichiers ou des URL à des descriptions dans l'état partagé.get_blackboard: Récupère l'intégralité du contexte pour un ID de plan spécifique.get_plan: Récupère l'état actuel d'un plan.get_result: Récupère la sortie d'un agent spécifique pour une étape du plan.get_context: Lit et convertit le contenu multimédia en Markdown.remove_stale_files: Outil de maintenance pour purger le cache de fichiers local.
Installation
Ajoutez ce qui suit à votre fichier claude_desktop_config.json :
{
"mcpServers": {
"mcp-blackboard": {
"command": "uv",
"args": ["--directory", "/path/to/mcp-blackboard", "run", "src/main.py"]
}
}
}
Hôtes supportés
- claude
Installation rapide
uv run src/main.pyInformations
- Tarification
- free
- Publié






