From rulebook
Provides setup, configuration, and tool overview for Rulebook MCP server exposing 13 JSON-RPC tools for task management (create/list/update/archive) and skill management (list/enable/search). Config for Cursor/Claude Code.
npx claudepluginhub hivellm/rulebook --plugin rulebookThis skill uses the workspace's default tool permissions.
---
Applies Acme Corporation brand guidelines including colors, fonts, layouts, and messaging to generated PowerPoint, Excel, and PDF documents.
Builds DCF models with sensitivity analysis, Monte Carlo simulations, and scenario planning for investment valuation and risk assessment.
Calculates profitability (ROE, margins), liquidity (current ratio), leverage, efficiency, and valuation (P/E, EV/EBITDA) ratios from financial statements in CSV, JSON, text, or Excel for investment analysis.
The Rulebook MCP server exposes 13 tools for programmatic task and skill management via the Model Context Protocol (stdio transport, JSON-RPC 2.0).
rulebook mcp init
rulebook-mcp
| Tool | Description | Skill Reference |
|---|---|---|
rulebook_task_create | Create a new task with directory structure | See rulebook-task-create skill |
rulebook_task_list | List tasks with status filtering | See rulebook-task-list skill |
rulebook_task_show | Show complete task details | See rulebook-task-show skill |
rulebook_task_update | Update task status | See rulebook-task-update skill |
rulebook_task_validate | Validate task format | See rulebook-task-validate skill |
rulebook_task_archive | Archive completed task | See rulebook-task-archive skill |
rulebook_task_delete | Permanently delete task | See rulebook-task-delete skill |
| Tool | Description | Skill Reference |
|---|---|---|
rulebook_skill_list | List available skills by category | See rulebook-skill-list skill |
rulebook_skill_show | Show skill details and content | See rulebook-skill-show skill |
rulebook_skill_enable | Enable a skill in project config | See rulebook-skill-enable skill |
rulebook_skill_disable | Disable a skill | See rulebook-skill-disable skill |
rulebook_skill_search | Search skills by query | See rulebook-skill-search skill |
rulebook_skill_validate | Validate skills configuration | See rulebook-skill-validate skill |
// Task workflow
await mcp.rulebook_task_create({ taskId: "add-auth-system" });
await mcp.rulebook_task_update({ taskId: "add-auth-system", status: "in-progress" });
await mcp.rulebook_task_show({ taskId: "add-auth-system" });
await mcp.rulebook_task_validate({ taskId: "add-auth-system" });
await mcp.rulebook_task_archive({ taskId: "add-auth-system" });
// Skill workflow
await mcp.rulebook_skill_list({ category: "languages" });
await mcp.rulebook_skill_search({ query: "typescript" });
await mcp.rulebook_skill_enable({ skillId: "languages/typescript" });
await mcp.rulebook_skill_validate({});
For Cursor (.cursor/mcp.json):
{
"mcpServers": {
"rulebook": {
"command": "rulebook-mcp",
"args": [],
"env": {}
}
}
}
For Claude Code (.claude/mcp.json):
{
"mcpServers": {
"rulebook": {
"command": "rulebook-mcp",
"args": [],
"env": {}
}
}
}
RULEBOOK_MCP_DEBUG=1 for debug output).rulebook config by walking up directories