mcp-playbook

dwarvesf/mcp-playbook

3.3

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

No resources