# Lumethic Photo Verification MCP server

Verify photos are genuine camera captures, not AI-generated: C2PA checks and RAW+JPEG forensics.

## Links
- Registry page: https://www.getdrio.com/mcp/com-lumethic-verify

## Install
- Endpoint: https://api.lumethic.com/mcp
- Auth: Auth required by registry metadata

## Setup notes
- Remote header: Authorization (secret)
- The upstream registry signals required auth or secrets.
- Remote endpoint: https://api.lumethic.com/mcp
- Header: Authorization

## Tools
- get_account_usage - Get the authenticated account's monthly verification quota: plan, used, limit, and remaining. Call this before verify_photo to check the free-tier allowance. Endpoint: https://api.lumethic.com/mcp
- create_verification_upload - Get pre-signed S3 PUT URLs to upload a large RAW + JPEG directly (avoids inlining bytes and bypasses request-size limits). PUT each file to its upload_url, then call verify_photo with the returned object_key values as raw_object_key / image_object_key. Endpoint: https://api.lumethic.com/mcp
- verify_photo - Verify a photo's authenticity from a RAW camera file and its JPEG export. Provide the files either inline as raw_base64 + image_base64 (small files), or — for large files — call create_verification_upload first and pass the returned raw_object_key + image_object_key. Returns a verification id; poll get_verification for the result. With an API key this counts against your monthly quota (free tier: 5/month). Without a key it runs on the keyless anonymous tier (rate-limited; returns an anonymous_user_id to reuse; anonymous verifications can't be listed or shared until you register). Endpoint: https://api.lumethic.com/mcp
- verify_content_credentials - Verify a single image's authenticity — use this when you only have the image and no RAW camera file. Checks its embedded Content Credentials (C2PA) for capture provenance and AI-generation flags, and runs advisory forensic screens (error-level analysis, double-JPEG artifacts, EXIF timestamp consistency, editing-software traces, screen recapture). Free: it does not consume your verification quota. Provide the image inline as image_base64, or — for large files — call create_verification_upload and pass the returned image_object_key. Returns a verification id; poll get_verification, which on completion includes a structured evidence_report (verdict, per-check findings, coverage). Works without an API key on the keyless anonymous tier (rate-limited; returns an anonymous_user_id to reuse). For the strongest forensic check, use verify_photo with a RAW + JPEG pair instead. Endpoint: https://api.lumethic.com/mcp
- get_verification - Retrieve a verification by id: processing status and per-algorithm authenticity results. Completed single-image (image_only) verifications also include a verdict and a structured evidence_report with per-check findings and coverage. Works for both API-key callers (scoped to their account) and keyless anonymous callers (any anonymous verification, which are public by link). Endpoint: https://api.lumethic.com/mcp
- list_verifications - List the account's verifications, most recent first. Optional filters: status (pending|queued|in_progress|completed|failed) and result (true=authentic, false=not). Endpoint: https://api.lumethic.com/mcp
- share_verification - Enable or update sharing for a verification you own. access_type is 'anyone_with_link' (public URL) or 'restricted' (only invited emails). Optionally pass invite_emails to grant access. Returns the share URL and invited emails. Anonymous verifications can't be shared. Endpoint: https://api.lumethic.com/mcp
- get_verification_share - Get the current sharing configuration (access type, share URL, invited emails) for a verification. Endpoint: https://api.lumethic.com/mcp
- unshare_verification - Disable sharing for a verification, making it private and invalidating its share link. Endpoint: https://api.lumethic.com/mcp
- get_listing - Fetch a marketplace listing by id: title, description, per-license pricing, terms, and sales totals. There is no public directory — you must know the listing UUID. Endpoint: https://api.lumethic.com/mcp
- list_my_listings - List the marketplace listings owned by your account (with pricing and sales totals). Endpoint: https://api.lumethic.com/mcp

## Resources
- lumethic://pricing - Lumethic plans, monthly verification limits, free-tier, and keyless anonymous rules. MIME type: application/json

## Prompts
Not captured

## Metadata
- Owner: com.lumethic
- Version: 1.0.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 25, 2026
- Source: https://registry.modelcontextprotocol.io
