The Proofly MCP server enables deepfake detection and face analysis of images.
You can:
Analyze images from a URL for deepfake detection
Analyze base64-encoded images for deepfake detection
Check the status of an analysis session using its UUID
Retrieve detailed information about specific faces detected in an analysis session
Provides a package (proofly-mcp) that acts as an MCP server for deepfake detection, installable via npm either globally or locally.
Click on "Install 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., "@Proofly MCP Integrationanalyze this image for deepfakes: https://example.com/suspicious-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.
Proofly MCP Integration
Install and just write 'proofly it' URL to content or analyze it URL to content for deepfake face swap analysis.
For clients that connect to MCP servers using a URL (e.g., Cursor, Cascade/Windsurf)
Add one of the following configurations to your MCP client (e.g., in mcp_config.json):
A. Streaming (SSE - Recommended where supported):
B. Standard HTTP (Non-streaming):
For clients that can execute a local command for an MCP server (e.g., Claude Desktop)
Claude Desktop:
Run: npx proofly-mcp@latest
Add to your Claude Desktop config file (e.g.,
claude_desktop_config.json)
Alternatively, if you have
Other command-capable MCP Clients:
If your MCP client can launch a local command, configure it to run proofly-mcp.
Conceptual example (actual config varies by client):
Environment Variables for proofly-mcp CLI (Optional)
PROOFLY_API_KEY: Your Proofly API key. Theproofly-mcpCLI will use this API key if the variable is set when communicating with Proofly APIhttps://get.proofly.ai.
Available MCP Methods
analyze
Analyzes an image from a URL for deepfake detection.
analyze-image
Analyzes an image provided as a base64 string for deepfake detection.
check-session-status
Checks the status of a deepfake analysis session.
get-face-details
Gets detailed information about a specific face detected in an image analysis session.