@withpica/mcp-server
Version:
MCP Server for withPICA — enables AI assistants to interact with your withPICA music catalog
30 lines • 1.21 kB
TypeScript
/**
* Notes Tools — add and manage notes on works, people, and general catalog observations
*
* Backed by the assistant_memory system (type: "note") via REST routes (/api/admin/notes/*).
* Notes support auto-linking to works and people mentioned in the text via Tier 1 extraction.
*
* ADR-149 (MCP tool-surface consolidation, Tier 2): consolidated to the
* query+inspect pattern.
* - pica_notes_query replaces pica_notes_list (identical executor)
* - pica_notes_inspect replaces pica_notes_get (identical executor, now
* also accepts note_id as an alias for id)
* pica_notes_get was REMOVED in the mcp-server 2.93.0 WS5 removal sweep
* (0 calls/30d in prod); pica_notes_list stayed a silent alias until
* mcp-server 2.99.0 removed it too (founder, 2026-09-29).
*/
import { PicaClient } from "@withpica/mcp-sdk";
import { ToolDefinition, ToolExecutor } from "./index.js";
export declare class NotesTools {
private pica;
constructor(pica: PicaClient);
getTools(): Array<{
definition: ToolDefinition;
executor: ToolExecutor;
}>;
private listNotes;
private getNote;
private createNote;
private deleteNote;
}
//# sourceMappingURL=notes.d.ts.map