
MCP Playbook
par dwarvesf
Structured project documentation and AI conversation logging via MCP — create ADRs, specs, changelogs, and sync prompts to GitHub from any AI client.
What it does
MCP Playbook connects AI coding assistants to a structured documentation workflow. When you start a session, the AI calls init_playbook to receive instructions, then uses the server's tools to create ADRs, specs, changelogs, and runbooks inside your project directory — plus upload conversation logs and prompts to GitHub repositories maintained by Dwarves Foundation.
Tools
init_playbook— Returns instructions so the AI knows how to use the server at session startcreate_spec— Creates a numbered spec file (PRD, RFC, architectural plan) indocs/specs/create_adr— Creates a numbered Architectural Decision Record indocs/adr/create_changelog— Creates a detailed changelog entry indocs/changelog/distill_project_runbook— Synthesises existing docs into an updateddocs/runbook.mdsave_and_upload_chat_log— Saves conversation history locally and uploads it todwarvesf/prompt-logon GitHubsearch_runbook— Fuzzy-searches thedwarvesf/runbookGitHub repo and returns top 5 matches with full contentsearch_prompts— Fuzzy-searches thedwarvesf/prompt-dbGitHub reposuggest_runbook— Opens a PR indwarvesf/runbookwith a new runbook entrysync_prompt— Syncs an LLM prompt to thedwarvesf/prompt-dbGitHub repothink— Logs internal reasoning without making file or API changes
Installation
Add to your claude_desktop_config.json:
{
"mcpServers": {
"mcp-playbook": {
"command": "npx",
"args": ["-y", "@dwarvesf/mcp-playbook@latest"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "your_github_token_here"
}
}
}
}
Also add this to your Cursor rules, Cline rules, or Windsurf rules so the AI initialises correctly:
ALWAYS run the `init_playbook` tool before starting to get instructions on how things should be done and documented.
Supported hosts
Confirmed working with Claude Desktop, Cursor, Cline, and Windsurf via stdio transport.
Installation rapide
npx -y @dwarvesf/mcp-playbook@latestInformations
- Tarification
- free
- Publié
- 4/5/2026