mcpField
C
Check AI Free — Image Source Clues

Check AI Free — Image Source Clues

Local
checkaifree.comMedia & Design0Updated 2w ago

About Check AI Free — Image Source Clues

An MCP adapter for inspecting source and header clues in images. It is intended for users examining image metadata, and clearly distinguishes editable observations from verified provenance or an exact generator identification.

Key features

  1. 01Inspect image source and header metadata
  2. 02Accept image URLs, local files, or base64
  3. 03Support JPEG, PNG, and WebP up to 10 MiB
  4. 04Report limitations of metadata observations

Use cases

  1. 01Review source clues in an image
  2. 02Inspect camera fields and source markers
  3. 03Check metadata when assessing image provenance

MCP support

Provides `detect_ai_image` and `inspect_c2pa_provenance` tools to MCP clients. The tools inspect source markers and metadata but do not verify C2PA signatures, authenticate origin, or identify an exact generator.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"com-checkaifree-ai-image-detector": {
"command": "npx",
"args": [
"-y",
"checkaifree-mcp"
]
}
}
}
Run commandnpx -y checkaifree-mcp

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npmcheckaifree-mcp1.0.2

Tools

2

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
file_pathstringNoAbsolute or relative local file path to an image file (JPEG, PNG, WebP)
image_urlstringNoDirect public HTTP/HTTPS URL of the image to analyze
image_base64stringNoBase64 encoded image data string (optional)

Details

From the project README

Check AI Free MCP server

Official MCP adapter for Check AI Free. It uploads a selected image for source/header inspection and returns editable metadata observations with limitations. It does not verify C2PA signatures, authenticate an origin or identify an exact generator.

Install

{
  "mcpServers": {
    "checkaifree": {
      "command": "npx",
      "args": ["-y", "checkaifree-mcp"]
    }
  }
}

Use this stdio configuration in an MCP client that supports local commands. No service API key or account is required; rate limits and availability apply.

Tools

  • detect_ai_image: accepts one of image_url, file_path, or image_base64. Read source observations; metadata-only readings do not display a model percentage.
  • inspect_c2pa_provenance: accepts image_url or file_path. The historical tool name is retained for compatibility. It observes source markers and camera fields; signatures, asset binding and certificate trust are not verified.

Supported inputs: JPEG, PNG and WebP up to 10 MiB. A supplied URL is fetched by this Node process; the selected image bytes and filename are then sent to the Check AI Free backend. Local files and base64 input are also uploaded. This adapter is not an in-browser/local-only checker. Do not supply sensitive images without reviewing image handling.

The current adapter calls the source/header endpoint. It does not run the website's separate image re-encoding/pixel-model fallback. Missing metadata can therefore remain inconclusive. Use the website for the full user-facing flow. Source text is editable; no metadata observation or model estimate is proof of authenticity or account identity.

Reading example

An illustrative source-only response might say:

Source text suggests AI generation. No completed model score; source clues alone do not establish a probability. Source fields are editable. C2PA signatures are not verified.

This is an explanation of output semantics, not an accuracy benchmark. The method page documents the product's capabilities and limits.

Development and release checks

npm ci
npm test
npm pack --dry-run

The default tests are offline: output semantics, protocol initialization/tool discovery and missing-input rejection. test:live retains the legacy integration runner and requires explicit review of its fixtures and network requests before use. Release checks do not need paid provider calls.

Source: hyai-dev/checkaifree-mcp. MIT license; see LICENSE.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.