note_get
Retrieve complete content of project notes by ID to access detailed task information and progress tracking data.
Instructions
PROJECT MANAGEMENT (TPM): Get full content of a specific note by ID.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note_id | Yes | Note ID |
Implementation Reference
- src/tpm_mcp/server.py:733-738 (handler)Handler for note_get tool: retrieves the note from the database using note_id and returns its JSON dump or an error if not found.if name == "note_get": # Need to add get_note method to db note = db.get_note(args["note_id"]) if not note: return f"Note {args['note_id']} not found" return _json(note.model_dump())
- src/tpm_mcp/server.py:420-430 (registration)Tool registration for 'note_get' including name, description, and input schema definition.Tool( name="note_get", description="PROJECT MANAGEMENT (TPM): Get full content of a specific note by ID.", inputSchema={ "type": "object", "properties": { "note_id": {"type": "string", "description": "Note ID"}, }, "required": ["note_id"], }, ),
- src/tpm_mcp/server.py:423-429 (schema)Input schema for note_get tool: requires note_id string.inputSchema={ "type": "object", "properties": { "note_id": {"type": "string", "description": "Note ID"}, }, "required": ["note_id"], },