Chronoverify MCP server
Verify a photo's capture time and provenance: C2PA validation, EXIF/XMP, and pixel forensics.
2 stars128 downloads/wk
Reviews
Write oneNobody has reviewed Chronoverify yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Chronoverify tools (2)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
get_signed_reportverify_image
Public scan report
scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitystatic API keys via environment variables6/15
- Maintenancelast push 65 days ago12/15
- Maintainer identityregistry namespace matches repository owner6/10
How Chronoverify compares
Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 75/100
- higher than 45% of 1,336 Media servers
- Tools
- 2
- the typical Media server has 6
- Tools that change things
- 0%
- typical: 3%. Fewer write tools means less an agent can break
- GitHub stars
- 2
- more than 70% of 716 Media servers
- Downloads a week
- 128
- more than 68% of 372 Media servers with a package
What its tools let an agent do: 2 read
Install Chronoverify in Claude Code, Cursor or VS Code
Runs npx -y chronoverify-mcp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add chronoverify -- npx -y chronoverify-mcp
What the publisher says
From the Chronoverify repository's README, as published. We do not edit it. Read it on GitHub
chronoverify-mcp
An MCP server for ChronoVerify. It gives any MCP-compatible AI agent (Claude Desktop, Cursor, Cline, VS Code, and others) the tools to check a photo's capture time and provenance: C2PA Content Credentials, EXIF and XMP metadata, and classical pixel forensics, fused into one verdict (provenanceconfirmed, consistent, inconclusive, metadataanomaly, or manipulation_indicated) with a 0 to 100 confidence.
Provenance-first, not a deepfake or AI-generation detector. Results are investigative triage to support human review, not proof.
ChronoVerify is a C2PA Conformant Validator, listed on the C2PA Conforming Products List (record 019f8a20-6452-7a43-b11b-59d0b0e4a84a; validation of JPEG, PNG, WebP, and AVIF). Details: https://chronoverify.com/compliance#conformance
Source and issues: github.com/beeswaxpat/chronoverify-mcp
Listed on Smithery: https://smithery.ai/servers/beeswaxpat/chronoverify-mcp
Get an API key (the first 100 verifications each month are included): https://chronoverify.com/pricing . Without a key, verify_image uses the free, rate-limited public path. A signed report requires a key.
Install
Add it to your MCP client config. For Claude Desktop (claudedesktopconfig.json) or any MCP client:
{
"mcpServers": {
"chronoverify": {
"command": "npx",
"args": ["-y", "chronoverify-mcp"],
"env": { "CHRONOVERIFY_API_KEY": "cv_live_..." }
}
}
}Omit the env block to use the free public path (verification only; signed reports always need a key).
Tools
verify_image
Verify a photo's capture time and provenance. Takes exactly one of:
- url: a publicly reachable image URL (the server fetches it),
- file_path: an absolute path to a local image, or
- image_base64: base64-encoded image bytes.
Optionally set permalink: true to also store the verdict (never the image) and get back an unlisted, shareable link to it in the permalink field, for citing the result to people or in reports. Keyless links expire after 90 days; links minted with an API key do not expire.
It returns a human-readable summary and a typed structured object so an agent can branch on the result without parsing prose:
{
"schema_version": "v1",
"verdict": "consistent",
"confidence": 58,
"headline": "Metadata is internally consistent. No manipulation signals fired.",
"summary": "...",
"capture_time": { "value": "2026-03-14T09:21:30", "source": "exif", "consistent": null },
"capture_device": { "make": "Canon", "model": "EOS R6", "software": "Firmware 1.8.1" },
"capture_location": { "present": false, "place": null },
"c2pa": {
"present": false,
"validated": null,
"validation_state": null,
"signature_valid": null,
"trust_list_match": null,
"signer": null
},
"integrity": {
"sha256": "1313339a...",
"sha512": "93a81e4a...",
"format": "JPEG",
"width": 1200,
"height": 800,
"c2pa_validator_enabled": true
},
"permalink": null,
"limits": "ChronoVerify returns investigative triage, not proof.",
"source": "ChronoVerify (https://chronoverify.com)"
}The verdict enum:
- provenance_confirmed: a trusted C2PA Content Credential validated against the official trust list.
- consistent: metadata holds up and no manipulation signal fired (consistent with an unedited capture, not proof).
- inconclusive: not enough signal to decide.
- metadata_anomaly: the metadata contradicts itself.
- manipulation_indicated: pixel forensics flagged possible editing for human review.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Chronoverify: common questions
- Is Chronoverify MCP server safe?
- Mostly: it is graded B (75/100). Read the Chronoverify safety report
- How do I install Chronoverify?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Chronoverify need an API key?
- Yes. The registry entry asks for
CHRONOVERIFY_API_KEY. - Is Chronoverify maintained?
- The last commit was 66 days ago (2026-08-31). The latest release is v0.1.9.
- What can I use instead of Chronoverify?
- Servers from other publishers that do the same job: Remove AI Watermarks MCP server, melta UI MCP server and three.ws Audio MCP server.
- How does Chronoverify compare with other Media MCP servers?
- safety score 75/100 (higher than 45% of 1,336 Media servers); tools 2 (the typical Media server has 6); tools that change things 0% (typical: 3%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Chronoverify
Same job from other publishers: the closest match first, then the best rated.
- Remove AI WatermarksIdentify and remove AI watermarks and provenance metadata from your own images and video.not reviewedWidely usedA
- melta UIAI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verifynot reviewedEstablishedA
- three.ws AudioText-to-speech, speech-to-text, audio-to-face lipsync, and motion-capture clips for 3D agents.not reviewedEstablishedB
- Wellness NourishLocal-first nutrition MCP for AI agents: food, barcode, photo, intake, hydration, goals.not reviewedGrowingA
- PolymationAuthor Rive; convert Lottie, After Effects, Animate and Figma into it; animate AI and pixel art.not reviewedGrowingC