diff --git a/server.mjs b/server.mjs index 73bb303..9a4accf 100644 --- a/server.mjs +++ b/server.mjs @@ -431,11 +431,6 @@ function registerHandlers(srv) { required: ['prompt'], }, }, - { - name: 'list_image_models', - description: 'List 35 image-capable models on OpenRouter (cached 1h).', - inputSchema: { type: 'object', properties: {} }, - }, { name: 'get_image', description: @@ -466,10 +461,6 @@ function registerHandlers(srv) { srv.setRequestHandler(CallToolRequestSchema, async (req) => { const { name, arguments: args } = req.params; try { - if (name === 'list_image_models') { - const list = (await getImageModels()).join('\n'); - return { content: [{ type: 'text', text: `# OpenRouter image models (${MODEL_CACHE.length})\n\n${list}` }] }; - } if (name === 'generate_image' || name === 'generate_image_transparent') { const prompt = String(args?.prompt || '').trim(); if (!prompt) return errResp('prompt required');