get_pm_playbook
Retrieve project management methodology guides for session workflows to standardize processes and improve team coordination.
Instructions
Get PM session methodology guide. No auth needed.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/pm.ts:21-43 (handler)Complete registration and handler implementation of get_pm_playbook tool. Defines the tool name, title, description, input schema (empty object), and the async handler function that returns a stub playbook with PM methodology guidance. The handler constructs the playbook text string, wraps it with finalizeToolResult, and returns it in MCP content format.server.registerTool( "get_pm_playbook", { title: "Get PM Playbook", description: "Get PM session methodology guide. No auth needed.", inputSchema: z.object({}), }, async () => { // The playbook would be bundled or fetched. For now, return a stub. const playbook = "PM Playbook: Use pm_focus for dashboard, standup for daily summary. " + "Prioritize blocked cards first, then stale cards. " + "Save observations with save_workflow_preferences."; return { content: [ { type: "text", text: JSON.stringify(finalizeToolResult({ playbook })), }, ], }; }, );
- src/tools/pm.ts:26-26 (schema)Input schema definition for get_pm_playbook tool - an empty z.object({}) indicating no input parameters are required.inputSchema: z.object({}),
- src/tools/index.ts:12-12 (registration)Import statement for registerPmTools function which registers the get_pm_playbook tool.import { registerPmTools } from "./pm.js";
- src/tools/index.ts:22-22 (registration)Registration call where registerPmTools is invoked, causing get_pm_playbook to be registered with the MCP server.registerPmTools(server);