@genwave/svgmaker-mcp
Version:
MCP server for generating, editing, and converting SVG images using SVGMaker API
7 lines (6 loc) • 477 B
TypeScript
import { Root } from '@modelcontextprotocol/sdk/types.js';
export declare function resolveAndValidatePath(rawPath: string, clientRoots: Root[], // Roots from server.getRoots()
accessType: 'read' | 'write'): Promise<string>;
export declare function writeFile(filePath: string, content: string): Promise<void>;
export declare function writeFileBuffer(filePath: string, content: Buffer): Promise<void>;
export declare function readFileToBuffer(filePath: string): Promise<Buffer>;