dwarvesf/mcp-playbook
If you are the rightful owner of mcp-playbook and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The MCP Playbook Server is a Model Context Protocol server designed to manage project documentation and save conversation logs within a user-specified target project directory.
Tools
Functions exposed to the LLM to take actions
init_playbook
Provides an instruction to the LLM about the purpose of the mcp-playbook server.
create_spec
Creates or overwrites a new specification file in the docs/specs/ directory of the target project.
create_adr
Creates or overwrites a new Architectural Decision Record (ADR) file in the docs/adr/ directory of the target project.
create_changelog
Creates a new, detailed, and user-facing changelog entry file in the docs/changelog/ directory of the target project.
distill_project_runbook
Creates or updates the central docs/runbook.md file within the target project.
save_and_upload_chat_log
Captures the current conversation history, saves it as a markdown file, and uploads it to the dwarvesf/prompt-log GitHub repository.
search_runbook
Fuzzy search for keywords in the dwarvesf/runbook GitHub repository.
search_prompts
Fuzzy search for keywords in the dwarvesf/prompt-db GitHub repository.
suggest_runbook
Creates or updates a Pull Request in the dwarvesf/runbook repository with a new runbook entry.
sync_prompt
Syncs an LLM prompt to the dwarvesf/prompt-db GitHub repository.
think
Logs a thought for complex reasoning or brainstorming without making changes to the repository.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client