MCP.Market

Chronoverify MCP server

by beeswaxpat·io.github.beeswaxpat/chronoverify·v0.1.9·2 stars

Verify a photo's capture time and provenance: C2PA validation, EXIF/XMP, and pixel forensics.

B75/100grade B
What users say
No reviews yet
Be the first
Safety scan
B75/100

full report

Adoption
Growing

2 stars128 downloads/wk

Reviews

Write one

Nobody 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 posts

Read from the package source without running it. The installed server may list more.

  • get_signed_report
  • verify_image

Public scan report

scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it

no findings
  • 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
Overall 75/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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 Watermarks
    Identify and remove AI watermarks and provenance metadata from your own images and video.
    A
  • melta UI
    AI-Ready design system MCP: melta UI tokens, component contracts, 107 rules, check_html self-verify
    A
  • three.ws Audio
    Text-to-speech, speech-to-text, audio-to-face lipsync, and motion-capture clips for 3D agents.
    B
  • Wellness Nourish
    Local-first nutrition MCP for AI agents: food, barcode, photo, intake, hydration, goals.
    A
  • Polymation
    Author Rive; convert Lottie, After Effects, Animate and Figma into it; animate AI and pixel art.
    C

More from beeswaxpat →