image-tools-mcp

by kshern
Verified
  • src
#!/usr/bin/env node import { McpServer } from "@modelcontextprotocol/sdk/server/mcp.js"; import { z } from "zod"; // 创建并配置 MCP 服务器 export const createServer = () => { const server = new McpServer( { name: "image-tools-mcp-server", version: "0.0.1", }, { capabilities: { tools: { get_image_size: { options: z .object({ imageUrl: z.string().describe("Url of the image to retrieve"), }) .describe("Options for retrieving image size"), }, get_local_image_size: { options: z .object({ imagePath: z.string().describe("Absolute path to the local image"), }) .describe("Options for retrieving local image size"), }, }, }, } ); return server; };