online-image-compressor-mcp-server
Verified Safeby aadilmallick
Overview
An MCP server for online image compression, resizing, and format conversion using the Sharp library.
Installation
npm startSecurity Notes
The server uses robust libraries like Express, Helmet, and Sharp, and generates UUIDs for temporary filenames to prevent path traversal. Cleanup mechanisms are in place for temporary files. Potential risks include a broad CORS policy (`origin: true, credentials: true`) which may be too permissive for credentials if not carefully managed, and basic validation for `imageUrl` which could potentially lead to resource exhaustion if very large or numerous image downloads are initiated without rate limits at the MCP client or server level. Sharp is generally robust against malicious image content, but any native dependency carries a residual risk.
Similar Servers
mcp-server-requests
An MCP server that provides HTTP request capabilities, enabling LLMs to fetch and process web content, including saving to files.
sharp-mcp
This MCP server provides image session management and processing capabilities for AI coding assistants, enabling tasks like metadata extraction, color picking, background removal, cropping, and compression.
mcpfetch
A server for fetching HTML or Markdown content from the web.
replicate-reve-edit-mcp-server
This MCP server provides an interface for AI applications to access the Reve Edit image editing model from Replicate, enabling natural language-based transformation of images while preserving their spatial relationships and structure.