UNPKG

@withpica/mcp-server

Version:

MCP Server for withPICA — enables AI assistants to interact with your withPICA music catalog

28 lines • 979 B
/** * Bulk Operations Tools — MCP tools for batch updates. * * ADR-174 Phase 2 item 2 follow-up: `pica_works_bulk_update.updates` * validates against `WORK_WRITE_PROPERTIES` — the same canonical source * of truth that gates `pica_works_update`. Without this, bulk update is * the last surface that still accepts any key (the silent-data-loss * vector the audit flagged at row 25). */ import { PicaClient } from "@withpica/mcp-sdk"; import { ToolDefinition, ToolExecutor } from "./index.js"; export declare class BulkTools { private pica; constructor(pica: PicaClient); getTools(): Array<{ definition: ToolDefinition; executor: ToolExecutor; }>; private bulkUpdateWorks; private bulkUpdatePeopleRoles; private bulkLinkArtist; private bulkReassignRecordingArtist; private bulkAddCollaborator; private addWorkWriters; private bulkCopyCredits; private bulkAddPeopleTags; } //# sourceMappingURL=bulk.d.ts.map