UNPKG

@withpica/mcp-server

Version:

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

25 lines • 984 B
/** * Skill tools — ADR-140 Phase 2b * * Two meta-tools, not N wrapper tools (which would inflate the registry and * load every body eagerly). Mirrors the _inspect-sections lazy-slicing shape: * - pica_skill_list — tiny summary (names + triggers + audience), cheap * - pica_skill_get — full methodology body, loaded only on demand * * Skills are also served as skill:// resources and through the SEP-2640 * skills extension (ADR-328), with PICA fields under frontmatter `metadata`. * Most hosts still only call tools, so this tool lane stays as the fallback. */ import { ToolDefinition, ToolExecutor } from "./index.js"; import { type ExtraSkill } from "../skills/index.js"; export declare class SkillsTools { private registry; constructor(extraSkills?: ExtraSkill[]); getTools(): Array<{ definition: ToolDefinition; executor: ToolExecutor; }>; private listSkills; private getSkill; } //# sourceMappingURL=skills.d.ts.map