UNPKG

@withpica/mcp-server

Version:

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

42 lines • 1.19 kB
/** * Licensing Tools - MCP tools for sync licensing and license enquiries * * Key differentiator: Search by actual audio characteristics (BPM, key, energy, mood) * rather than just keywords, enabling music supervisors to find the perfect track. */ import { PicaClient } from "@withpica/mcp-sdk"; import { ToolDefinition, ToolExecutor } from "./index.js"; export declare class LicensingTools { private pica; constructor(pica: PicaClient); /** * Get all licensing tools */ getTools(): Array<{ definition: ToolDefinition; executor: ToolExecutor; }>; /** * Search for sync-licensable tracks */ private searchForSync; /** * Submit a license enquiry */ private submitLicenseEnquiry; /** * List license enquiries */ private listLicenseEnquiries; /** * Get license enquiry by ID */ private getLicenseEnquiry; /** * Update license enquiry status, or set a counter offer * (ADR-289 Wave B1 item 6 — ports the bespoke assistant's * `set_license_counter_offer`). */ private updateLicenseEnquiryStatus; } //# sourceMappingURL=licensing.d.ts.map