Skip to main content
MCP Server Active (SSE & HTTP)

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.

Server SSE URL https://imageupload.app/mcp/sse
🌐 ↔️ 🤖
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 Hosting
✂️
remove_background

Removes image background automatically using AI.

node-rembg
📐
resize_image

Resizes, crops, and optimizes image dimensions.

sharp
🔄
convert_image

Converts formats between PNG, JPEG, WebP, AVIF, HEIC.

multi-format
📸
capture_screenshot

Captures full-page or viewport web screenshots.

ScreenPool
📊
get_app_stats

Returns application usage counters and total image metrics.

System Stats

📖 Server-Based AI Tools Connection Guide

1. Cursor IDE Entegrasyonu
  1. Open .cursor/mcp.json in your project directory.
  2. Add the live server URL configuration snippet.
  3. Verify connection in Cursor Settings -> Features -> MCP Servers.
  4. Ask Cursor Agent: "Capture screenshot of example.com".
2. Claude Desktop Entegrasyonu
  1. Open your claude_desktop_config.json file.
  2. Add the server URL config snippet under mcpServers.
  3. Restart Claude Desktop application.
  4. Click the 🛠️ icon in prompt input to access all 8 tools.
3. Antigravity & Windsurf Entegrasyonu
  1. Open MCP Servers configuration in your IDE.
  2. Select SSE transport type.
  3. Enter Server SSE Endpoint URL: https://imageupload.app/mcp/sse
  4. The agent will establish a live connection to discover and invoke tools.
4. Custom AI Agent & HTTP Requests
  1. Direct HTTP Endpoint: POST https://imageupload.app/mcp
  2. Fetch tool schemas: {"jsonrpc": "2.0", "id": 1, "method": "tools/list"}
  3. Execute tool call: {"jsonrpc": "2.0", "id": 2, "method": "tools/call", "params": {"name": "get_app_stats"}}
  4. 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
0 ms
// Response will appear here after execution...