import { z } from 'zod' import { mcpMarketSkill } from '../skill.generated.js' import type { MarketMcpServer } from './types.js' export function registerInstructions(server: MarketMcpServer): void { server.registerTool( 'get_market_instructions', { title: 'Get Market instructions', description: 'Return instructions for finding, inspecting, generating, and using Drawcall Market assets.', inputSchema: z.object({}).strict(), annotations: { readOnlyHint: true, destructiveHint: false, openWorldHint: false, idempotentHint: true, }, }, async () => ({ content: [{ type: 'text', text: mcpMarketSkill }] }), ) }