Copyseeker MCP Server
OfficialClick on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Copyseeker MCP Server find where this image appears online: https://example.com/photo.jpg"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Copyseeker MCP Server
Give Claude, Cursor, VS Code Copilot, Windsurf, OpenAI Codex, Gemini CLI and any other MCP client three image tools from Copyseeker:
Tool | What it does | Cost |
| Finds the web pages that show an image, ranked by prominence, with the copies each page uses | 1 credit |
| Tells whether an image is AI-generated, with a confidence score | 0.01 credits |
| Tells whether an image contains nudity or sexual content, with a confidence score | 0.01 credits |
Each tool takes a direct image URL or the path to a local image file (up to 20 MB). Calls draw from the same credit balance as the website, Monitor and the Copyseeker API.
Requirements
Node.js 20 or newer
A paid Copyseeker plan and an API key: create one under Account → Developers at copyseeker.net/account
Related MCP server: MiniMax-Coding-Plan-MCP
Setup
Claude Code
claude mcp add copyseeker -e COPYSEEKER_API_KEY=your_api_key -- npx -y copyseeker-mcp-serverClaude Desktop
Add this to claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/, Windows: %APPDATA%\Claude\), then restart Claude Desktop:
{
"mcpServers": {
"copyseeker": {
"command": "npx",
"args": ["-y", "copyseeker-mcp-server"],
"env": {
"COPYSEEKER_API_KEY": "your_api_key"
}
}
}
}Cursor
Add the same mcpServers entry as for Claude Desktop to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (one project).
VS Code (GitHub Copilot)
Add this to .vscode/mcp.json in your project. VS Code asks for the key on first use and stores it securely:
{
"inputs": [
{
"type": "promptString",
"id": "copyseeker-api-key",
"description": "Copyseeker API key",
"password": true
}
],
"servers": {
"copyseeker": {
"type": "stdio",
"command": "npx",
"args": ["-y", "copyseeker-mcp-server"],
"env": {
"COPYSEEKER_API_KEY": "${input:copyseeker-api-key}"
}
}
}
}Then use the tools from Copilot Chat in agent mode.
Windsurf
Add the same mcpServers entry as for Claude Desktop to ~/.codeium/windsurf/mcp_config.json.
OpenAI Codex CLI
Add this to ~/.codex/config.toml:
[mcp_servers.copyseeker]
command = "npx"
args = ["-y", "copyseeker-mcp-server"]
env = { COPYSEEKER_API_KEY = "your_api_key" }Gemini CLI
Add the same mcpServers entry as for Claude Desktop to ~/.gemini/settings.json.
Other clients
Any MCP client that can launch a local (stdio) server works. Configure it to run npx -y copyseeker-mcp-server with the COPYSEEKER_API_KEY environment variable set.
ChatGPT connectors only accept remote MCP servers reached over HTTPS, so this local server does not work there.
Examples
"Where else on the web does https://example.com/photo.jpg appear? Who published it first?"
"Is ~/Downloads/portrait.png AI-generated?"
"Check these five product images for NSFW content before I upload them."
Errors
Failures come back to the assistant as plain explanations it can act on: an invalid key, a missing plan, an empty balance (with the top-up link), the rate limit of 60 calls per minute (with how long to wait), or a URL that points to a web page instead of an image. A search that fails on Copyseeker's side is refunded.
Upgrading from 1.x
Version 2 calls the Copyseeker API directly instead of RapidAPI:
Replace
COPYSEEKER_RAPIDAPI_KEYwithCOPYSEEKER_API_KEY, a key from your Copyseeker account.The tools are now
reverse_image_search,detect_ai_imageanddetect_nsfw.analyze_image_copyright,find_exact_matchesandfind_similar_imagesare gone:reverse_image_searchcovers them.Node.js 20 or newer is required.
Development
npm install
npm test # builds, then runs the server against a fake Copyseeker APICOPYSEEKER_API_URL points the server at another API base URL (default https://api.copyseeker.net).
License
MIT
Available Tools
3 toolsdetect_ai_imageDetect AI-generated imageARead-only
Tell whether an image was generated by AI (Midjourney, DALL-E, Stable Diffusion, Flux and similar) or is a real photo or artwork. Costs 0.01 credits.
Inputs: image (required). Returns: confidence, isAiGenerated
detect_nsfwDetect NSFW imageARead-only
Tell whether an image contains nudity or sexual content that is not safe for work. Costs 0.01 credits.
Inputs: image (required). Returns: isNsfw, confidence
reverse_image_searchReverse image searchARead-only
Find the web pages that show this image, with the copies of it each page uses, ranked by how prominent the page is. Use it to find where an image came from, who published it first, or where it is reused without permission. Costs 1 credit.
Inputs: image (required), max_results. Returns: pages, totalPages
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool targets a clearly different question about an image: provenance/reuse, AI generation, and NSFW content. There is no plausible scenario where an agent would confuse one for another, and the descriptions reinforce the boundaries.
All three names follow a predictable snake_case verb_noun pattern (reverse_image_search, detect_ai_image, detect_nsfw). The verb-first convention is uniform and readable.
Three tools is exactly right for a focused image-analysis API wrapper; each covers a distinct capability with no filler. Nothing feels padded or missing at the surface level.
The core image-intelligence operations are covered, but supporting operations implied by the credit-based pricing (e.g., checking credit balance, batch submission) are absent. Agents can still complete the primary workflows without them.
Maintenance
Related MCP Connectors
Run AI-powered analysis on images including moderation, captioning, tagging, and more.
1Search over 1.85 million captioned images using text, a reference image, or both. Upload a JPEG, PNG, or WebP image as base64, or provide a public HTTPS image URL. Find similar images from a Lightdrift asset ID and retrieve hosted file URLs, source licenses, and attribution. Connect with OAuth or an API key. Searches cost $0.005 ($5 per 1,000); image details are free. Setup: https://docs.lightdrift.ai/guides/images-mcp
Image infrastructure for agents. Upload, transform, and deliver images through MCP, CLI, or API.
OCR, transcription, file extraction, and image generation for AI agents via MCP.
Related MCP Servers
- AlicenseAqualityBmaintenanceEnables MCP clients to inspect, convert, resize, compress, crop, rotate, watermark, background-remove, and batch-process images with secure path confinement and result verification.14MIT
- FlicenseNot gradedqualityAmaintenanceEnables users to perform AI-powered web searches and analyze images from URLs or local files through MCP clients, returning structured search results and image insights for coding workflows.-
- FlicenseNot gradedqualityAmaintenanceEnables MCP clients to perform web searches and AI-powered image analysis, returning structured search results and extracting information from images or answering questions about them for development workflows.-
- FlicenseNot gradedqualityAmaintenanceEnables users to perform AI-powered web searches and analyze images through MCP clients for development workflows.-