UNPKG

@mseep/ableton-copilot-mcp

Version:
16 lines (15 loc) 490 B
import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js'; import { ZodRawShape } from 'zod'; type ToolFactory = (server: McpServer) => void; export declare const FactoryContainer: { tools: ToolFactory[]; }; /** * Decorator for registering a tool with the server. */ export declare function tool(options?: { name?: string; description?: string; paramsSchema?: ZodRawShape; }): (_: object, propertyKey: string, descriptor: PropertyDescriptor) => void; export {};