@withpica/mcp-server
Version:
MCP Server for withPICA — enables AI assistants to interact with your withPICA music catalog
21 lines • 939 B
TypeScript
import type { ToolMetadata } from "./index.js";
/**
* Metadata registry for every registered MCP tool.
*
* No count here on purpose: the header read "all 280 MCP tools" while the
* registry advertised 329 (A5, 2026-08-24). The live figure is
* `ToolRegistry.listTools().length`, pinned to `MCP_TOOL_COUNT` in
* `lib/constants/mcp-surface.ts` by
* `src/__tests__/tools/tool-count-parity.test.ts`.
*
* Categories: catalog, enrichment, business, discovery, media, comms, settings
* Risk: safe (read-only), mutating (creates/modifies), destructive (deletes/merges)
* retry_safe: true for safe tools, false for destructive, varies for mutating
*/
export declare const TOOL_METADATA: Record<string, ToolMetadata>;
/**
* Look up metadata for a tool by name.
* Returns undefined if the tool is not registered.
*/
export declare function getToolMetadata(name: string): ToolMetadata | undefined;
//# sourceMappingURL=metadata.d.ts.map