
Sidearm
@sidearmDRM
MCP server for the Sidearm API — protect media from AI training, detect AI content, and search for stolen work
Overview
What is Sidearm?
Sidearm is an MCP (Model Context Protocol) server that exposes the Sidearm REST API as tools for AI agents. It helps protect media from AI training, detect AI-generated content, and search for stolen work.
How to use Sidearm?
Configure the server by adding the npx command and your SDRM_API_KEY to your MCP configuration file (e.g., for Cursor, Claude Desktop, or Windsurf). Once configured, your AI agent can call Sidearm’s 27 tools directly.
Key features of Sidearm
- 27 tools covering protection, detection, search, and media management
- Protect media from AI training with preset levels or specific algorithms
- Detect AI-generated content across image, video, audio, and text
- Search for similar media using fingerprint matching and membership inference
- Manage media library with registration, updates, and deletion records
- Access account details, billing, and provenance chains
Use cases of Sidearm
- Protect an image from AI training and retrieve the protected file
- Detect whether a photo was AI-generated
- Check if your artwork was used to train a model like Stable Diffusion
- Search for similar media across your indexed library
- Get step-by-step instructions for actions in the Sidearm dashboard
FAQ from Sidearm
How do I get an API key?
Sign up at sdrm.io and create an API key at sdrm.io/api-keys. Use it as the SDRM_API_KEY environment variable.
What tools are available?
Sidearm provides 27 tools for discovery, protection, extraction, jobs, detection, search, media management, account, rights, billing, provenance, identification, shares, deletion records, and documentation.
How do I configure the server for different agents?
Add the npx command with @sidearmdrm/mcp and set SDRM_API_KEY in your MCP configuration file for Cursor, Claude Desktop, or Windsurf.
Can I run the server locally?
Yes, clone the repository, run npm install && npm build, then use the MCP Inspector with SDRM_API_KEY=sk_test_... npx @modelcontextprotocol/inspector node dist/index.js.
What is the license for Sidearm?
The server is released under the MIT license.