Model Context Protocol (MCP) Server
Connect your AI tools (Cursor, Claude Desktop, Antigravity, Windsurf) remotely to the ImageUpload.app MCP Server to access image processing, AI generation, and web screenshots natively.
Remote Server Connection
HTTP SSE & JSON-RPC 2.0 Protocol
🛠️ Available MCP Tools
Your connected AI assistant can natively invoke the following 6 tools:
upload_image
Uploads image file to ImageUpload.app and returns shareable URLs & embed codes.
Core Hostingremove_background
Removes image background automatically using AI.
node-rembgresize_image
Resizes, crops, and optimizes image dimensions.
sharpconvert_image
Converts formats between PNG, JPEG, WebP, AVIF, HEIC.
multi-formatcapture_screenshot
Captures full-page or viewport web screenshots.
ScreenPoolget_app_stats
Returns application usage counters and total image metrics.
System Stats📖 Server-Based AI Tools Connection Guide
1. Cursor IDE Entegrasyonu
- Open
.cursor/mcp.jsonin your project directory. - Add the live server URL configuration snippet.
- Verify connection in Cursor Settings -> Features -> MCP Servers.
- Ask Cursor Agent: "Capture screenshot of example.com".
2. Claude Desktop Entegrasyonu
- Open your
claude_desktop_config.jsonfile. - Add the server URL config snippet under
mcpServers. - Restart Claude Desktop application.
- Click the 🛠️ icon in prompt input to access all 8 tools.
3. Antigravity & Windsurf Entegrasyonu
- Open MCP Servers configuration in your IDE.
- Select SSE transport type.
- Enter Server SSE Endpoint URL:
https://imageupload.app/mcp/sse - The agent will establish a live connection to discover and invoke tools.
4. Custom AI Agent & HTTP Requests
- Direct HTTP Endpoint:
POST https://imageupload.app/mcp - Fetch tool schemas:
{"jsonrpc": "2.0", "id": 1, "method": "tools/list"} - Execute tool call:
{"jsonrpc": "2.0", "id": 2, "method": "tools/call", "params": {"name": "get_app_stats"}} - Subscribe to SSE stream:
EventSource('https://imageupload.app/mcp/sse')
⚙️ Server Connection Config Snippets
Copy the live server configuration snippet for your AI tool:
{
"mcpServers": {
"imageupload-app": {
"url": "https://imageupload.app/mcp/sse"
}
}
}
{
"mcpServers": {
"imageupload-app": {
"url": "https://imageupload.app/mcp/sse"
}
}
}
// Connect via standard EventSource SSE to live server
const sseUrl = window.location.origin + '/mcp/sse';
const eventSource = new EventSource(sseUrl);
eventSource.onmessage = (event) => {
console.log('MCP SSE Event:', JSON.parse(event.data));
};
curl -X POST https://imageupload.app/mcp \
-H "Content-Type: application/json" \
-d '{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "get_app_stats"
}
}'
🎮 Live MCP Server Playground
Interactive Tester// Response will appear here after execution...