For developers

Watermark removal your agent can call directly.

Unmark ships an MCP server — connect it to Claude, Cursor, or any MCP client and call remove_watermark, remove_background, and get_job_status like any other tool. No SDK to install, no upload endpoint to build.

1# Settings → Connectors → Add custom connector
2# Name: Unmark URL: https://mcp.unmark.ink/mcp
3# Sign in with Google when prompted, then just ask:
4 
5Remove the watermark from https://www.unmark.ink/s/abc123 using Unmark

Why MCP

Skip the glue code

No upload endpoints to wire up, no polling loop to write. The tools your agent needs are already on the other end of the connector.

Comparison of building your own watermark removal glue code versus the Unmark MCP server
CapabilityDIY integrationUnmark MCP
SetupWrite upload + polling codeAdd one connector URL
AuthBuild your own key managementOAuth or bearer token
Watermark removal
Background removal
Video support~
Job status pollingYou build itget_job_status tool included
Works in Claude & Cursor

Integrations

Works with the tools you already have open.

One MCP server. Add the connector once, then call remove_watermark and remove_background from any client that speaks MCP.

  • CClaudeHosted connector, OAuth sign-in
  • CCursorstdio MCP, bearer token
  • VVS CodeMCP via Copilot / Cline
  • AAny MCP clientStreamable HTTP transport

Full setup steps, tool schemas, and FAQ live in the guide.

Open the MCP server guide