playbook
Playbook
Procedimientos como JSON. Búscalos por intención, recorre los títulos, carga un do cada vez.
Playbook es un pequeño servidor CLI y MCP para que un agente (o tú) pueda escribir, encontrar y seguir procedimientos sin volcar todo el playbook en el contexto. Los verbos de la CLI permanecen separados. MCP comprime los verbos relacionados en menos herramientas. Todo es JSON.
Python 3.10+, solo stdlib en tiempo de ejecución.
Instalación
pip install -e .
playbook searchAún no está publicado en PyPI.
Related MCP server: sop-mcp
Dónde residen los archivos
Un archivo JSON por procedimiento, en el directorio de datos de la plataforma:
SO | Directorio |
Linux |
|
macOS |
|
Windows |
|
Respeta XDG_DATA_HOME / APPDATA / LOCALAPPDATA. Los comandos reciben un id de procedimiento, no una ruta.
Estructura
{
"id": "follow-playbook",
"title": "Follow a playbook procedure",
"description": "When to pick this file. Can be verbose.",
"tags": ["playbook", "follow"],
"steps": [
{
"id": "a1b2c3…",
"title": "Search by intent",
"do": "Call playbook_search with a sentence for the job."
}
]
}title — nombre corto en las tarjetas de búsqueda
description — cuándo elegir este procedimiento
steps — secuencial. Títulos únicos. IDs de paso aleatorios.
does el trabajo.
CLI
Cada comando imprime JSON (incluidos los errores).
playbook create demo --title "Demo" --description "when to pick this" --tags demo
playbook add-step demo --title "First" --do "Do the first thing."
playbook add-step demo --title "Middle" --do "Do the middle." --after "First"
playbook edit demo --title "Better title"
playbook search "I want to follow a procedure"
playbook load demo
playbook load demo --full
playbook start demo --title "First"
playbook validate demo
playbook mcpsearch es BM25 más n-gramas de caracteres. Los resultados son solo id, title, description (por defecto 8, tope 50). Las coincidencias débiles se descartan.
load es solo títulos. --full incluye todos los do. start es un do más los títulos before / after.
MCP (Grok)
grok mcp add --scope user playbook -- playbook mcpUsa una ruta absoluta a playbook si el proceso iniciado no va a tener tu PATH de shell. Luego /mcps y r, o una sesión nueva.
Herramienta | Rol |
| Búsqueda por intención |
| Cargar títulos, |
| Nuevo procedimiento |
| Título / descripción / etiquetas |
|
|
| Validar |
Pruebas
pip install -e .
python -m pytest tests/ -qLicencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- mcp-serverOAuthcom.make
Give your AI agents the tools to build, manage, and run automation workflows.
Build and run agents and automations across hundreds of apps using natural language.
The governed runtime for agent skills. Search the catalog and inspect a skill before running it.
- SkilderOAuthai.skilder
One place to build, share, and govern the skills and tools your AI agents use at work.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to create, share, discover, and execute reusable multi-step workflow templates.MIT
- AlicenseAqualityAmaintenanceEnables AI agents to execute multi-step Standard Operating Procedures step by step, with enforcement of completion at each step, making LLM behavior predictable and auditable.53Apache 2.0
- AlicenseNot gradedqualityBmaintenanceGuides AI agents through structured, multi-step workflows with discovery, navigation, and fidelity enforcement.2Apache 2.0
- AlicenseAqualityBmaintenanceEnables AI agents to manage, search, plan, and execute reusable skills while automatically enforcing always-on coding and reasoning guidelines. It provides workflow orchestration, permission-controlled execution, dynamic skill registration, and feedback-based ranking.96 npm1MIT