unmarking
Inspect and remove C2PA content credentials from AI-generated images, video and audio. Free, no key.
Open source Open in the app JSON README (API)
About
Inspect and remove C2PA content credentials from AI-generated images, video and audio. Free, no key.
Details
- Kind
- MCP servers
- Topic
- No topic detected
- Publisher
- ing.unmark
- Origin
- official
- Category
- ferramentas
- Transport
- http
- Version
- 0.1.1
- Added
- 2026-09-03 21:00:53
- Updated
- 2026-09-03 21:00:53
- Origin id
ing.unmark/unmarking
README
# unmarking-mcp
Local [MCP](https://modelcontextprotocol.io) server that removes the C2PA content credential from AI-generated images, video and audio on your machine. It runs the same engine as [unmark.ing](https://unmark.ing), c2pa-rs compiled to WebAssembly, so files never leave your computer.
## Setup
Claude Code:
```bash
claude mcp add unmarking -- npx -y unmarking-mcp
```
Any other client that supports stdio servers:
```json
{
"mcpServers": {
"unmarking": { "command": "npx", "args": ["-y", "unmarking-mcp"] }
}
}
```
Requires Node 20 or newer.
## Tools
- `inspect_file({ path | url })` reports the content credential embedded in a file, including whether it was made with Claude.
- `strip_file({ path | url, output? })` removes it and writes the cleaned copy next to the original with a `-clean` suffix, or to `output`. Files without a credential are left alone.
Supported formats: JPG, PNG, WebP, GIF, SVG, TIFF, DNG, HEIC, AVIF, JXL, MP4, MOV, AVI, MP3, WAV, FLAC and M4A.
For files that are only reachable by URL there is also a hosted server at `https://api.unmark.ing/mcp`. See [unmark.ing/developers](https://unmark.ing/developers/).