protogrid

Search / com.isgenai/checker

isGenAI

R0· no sign-in

Free read-only checks for evidence of AI use in text, links, images, saved prompts and C2PA.

v1.0.2 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality88good
Trust96of 100
Uptime, 30 days100%
Latency p50555 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "checker": {
      "type": "http",
      "url": "https://isgenai.com/mcp"
    }
  }
}
claude mcp add --transport http checker https://isgenai.com/mcp
[mcp_servers.checker]
url = "https://isgenai.com/mcp"
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "checker": {
      "type": "remote",
      "url": "https://isgenai.com/mcp",
      "enabled": true
    }
  }
}
{
  "mcpServers": {
    "checker": {
      "type": "http",
      "url": "https://isgenai.com/mcp"
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=checker&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vaXNnZW5haS5jb20vbWNwIn0%3D"
}
{
  "servers": {
    "checker": {
      "type": "http",
      "url": "https://isgenai.com/mcp"
    }
  }
}
{
  "mcpServers": {
    "checker": {
      "httpUrl": "https://isgenai.com/mcp"
    }
  }
}
extensions:
  "checker":
    enabled: true
    name: "checker"
    type: streamable_http
    uri: "https://isgenai.com/mcp"
    timeout: 300

Quality 88 / 100good

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene100 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations6 of 6 tools declare readOnlyHint or destructiveHint
  • pass
    tools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHint
  • pass
    tools.token_costabout 1,685 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
  • pass
    tools.hidden_textno hidden text in tool names, descriptions, schemas or annotations
stability83 · weight 15
  • warn
    stability.changes13 tool changes in 30 days
  • pass
    stability.rug_pullno tool changed its meaning under the same name
  • pass
    stability.new_linksno tool change named a new site
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

6 tools, about 1,685 tokens to load them all · tool set 86fad6178a64 · tools last changed 2026-11-09 · checked 2026-11-14 07:03 UTC

Tool changes

  • estimate_x_ai_replieschangedtitle, annotations
  • read_content_credentialschangedtitle, annotations
  • extract_saved_promptchangedtitle, annotations
  • check_imagechangedtitle, description, annotations
    before

    Check an image (PNG, JPEG, WebP, AVIF or single-page TIFF, up to 20 MiB) by public URL or base64 for C2PA Content Credentials, AI labels, saved generation settings and metadata. Evidence comes from records in the file, not a visual-only verdict. No public report is created. Docs: https://isgenai.com/developers/mcp

    after · 52% of words in common

    AI image detector: check an image (PNG, JPEG, WebP, AVIF or single-page TIFF, up to 20 MiB) by public URL or base64. Reads the evidence in the file first (C2PA Content Credentials naming the generator or camera, IPTC AI labels, prompts saved by Stable Diffusion tools, EXIF), then adds an AI-likelihood score from the image detector. Use for: is this photo real or AI, is this a deepfake, was this made with Midjourney, DALL-E, Firefly or ChatGPT? A score is an estimate; records are evidence. No public report is created. Docs: https://isgenai.com/developers/mcp

  • check_urlchangedtitle, description, annotations
    before

    Fetch a public web page or file and read AI labels, AI-use statements, Content Credentials and saved creation records found there. Logins, paywalls and CAPTCHAs are not bypassed. No public report is created. Docs: https://isgenai.com/developers/mcp

    after · 60% of words in common

    Check a public web page or file URL for AI: fetches it and reads AI labels, AI-use statements, Content Credentials and saved creation records found there, with an AI-likelihood score for the image. Use for: is this article, news photo, product image or social post AI-generated or fake? Logins, paywalls and CAPTCHAs are not bypassed. No public report is created. Docs: https://isgenai.com/developers/mcp

  • check_textchangedtitle, description, annotations
    before

    Check pasted text or code (up to 16,000 characters) for statements of AI use and named AI tools such as ChatGPT, Claude, Gemini or Copilot, quoting the exact sentence. For 100+ characters it also returns an AI-likelihood estimate, labelled as an estimate, not proof of authorship. Private: no public report is created. Docs: https://isgenai.com/developers/mcp

    after · 53% of words in common

    AI text detector: check pasted text or code (up to 16,000 characters, 30 languages) for AI. Returns an AI-likelihood score with the reasons behind it (300+ characters, about 100 for Chinese, Japanese or Korean), flags chatbot leftovers such as ChatGPT citation tags and unfilled placeholders, and quotes any statement of AI use or named AI tool (ChatGPT, Claude, Gemini, Copilot) word for word. Use for: is this essay, email, post, review or code written by AI or ChatGPT? A score is an estimate, not proof of authorship. Private: no public report is created. Docs: https://isgenai.com/developers/mcp

  • estimate_x_ai_repliesadded

    Estimate what share of the replies under an X (Twitter) post look AI-generated or bot-driven. Pass the reply texts with any author details (handle, bio, followers, following, joined date, default avatar) and timestamps you have; the post text and time sharpen the estimate. Returns the percentage, a band and a 0-100 score with signals for every reply. An estimate from patterns, not proof about any account. Docs: https://isgenai.com/x-ai-replies

  • check_textchangeddescription
    before

    Check pasted text or code (up to 16,000 characters) for statements of AI use and named AI tools such as ChatGPT, Claude, Gemini or Copilot, quoting the exact sentence. Does not judge authorship from writing style. Private: no public report is created. Docs: https://isgenai.com/developers/mcp

    after · 75% of words in common

    Check pasted text or code (up to 16,000 characters) for statements of AI use and named AI tools such as ChatGPT, Claude, Gemini or Copilot, quoting the exact sentence. For 100+ characters it also returns an AI-likelihood estimate, labelled as an estimate, not proof of authorship. Private: no public report is created. Docs: https://isgenai.com/developers/mcp

  • read_content_credentialschangeddescription, annotations
    before

    Read C2PA Content Credentials from an image, video, audio or PDF file (by public URL or base64, up to 20 MiB). Reports the manifest, recorded actions and digital source type, with cryptographic validation and signer trust as separate findings.

    after · 86% of words in common

    Read C2PA Content Credentials from an image, video, audio or PDF file (by public URL or base64, up to 20 MiB). Reports the manifest, recorded actions and digital source type, with cryptographic validation and signer trust as separate findings. Docs: https://isgenai.com/developers/mcp

  • extract_saved_promptchangeddescription, annotations
    before

    Read the prompt, negative prompt, model and settings saved inside an image by AUTOMATIC1111, ComfyUI (including Flux workflows), InvokeAI or NovelAI. Only reads records stored in the file; it never reconstructs or guesses a prompt. Screenshots and re-uploads usually remove these records.

    after · 86% of words in common

    Read the prompt, negative prompt, model and settings saved inside an image by AUTOMATIC1111, ComfyUI (including Flux workflows), InvokeAI or NovelAI. Only reads records stored in the file; it never reconstructs or guesses a prompt. Screenshots and re-uploads usually remove these records. Docs: https://isgenai.com/developers/mcp

Showing the latest 10. Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance85
liveness100
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% +updated-23d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://isgenai.com/mcp streamable-httpnoneyes100%555 ms2025-11-252026-11-14

Tools (6)

check_imageread-onlyAI image detector: check an image (PNG, JPEG, WebP, AVIF or single-page TIFF, up to 20 MiB) by public URL or base64. Reads the evidence in the file first (C2PA Content Credentials naming the generator or camera, IPTC AI labels, prompts saved by Stable Diffusion tools, EXIF), then adds an AI-likelihood score from the image detector. Use for: is this photo real or AI, is this a deepfake, was this made with Midjourney, DALL-E, Firefly or ChatGPT? A score is an estimate; records are evidence. No public report is created. Docs: https://isgenai.com/developers/mcp
check_textread-onlyAI text detector: check pasted text or code (up to 16,000 characters, 30 languages) for AI. Returns an AI-likelihood score with the reasons behind it (300+ characters, about 100 for Chinese, Japanese or Korean), flags chatbot leftovers such as ChatGPT citation tags and unfilled placeholders, and quotes any statement of AI use or named AI tool (ChatGPT, Claude, Gemini, Copilot) word for word. Use for: is this essay, email, post, review or code written by AI or ChatGPT? A score is an estimate, not proof of authorship. Private: no public report is created. Docs: https://isgenai.com/developers/mcp
check_urlread-onlyCheck a public web page or file URL for AI: fetches it and reads AI labels, AI-use statements, Content Credentials and saved creation records found there, with an AI-likelihood score for the image. Use for: is this article, news photo, product image or social post AI-generated or fake? Logins, paywalls and CAPTCHAs are not bypassed. No public report is created. Docs: https://isgenai.com/developers/mcp
estimate_x_ai_repliesread-onlyEstimate what share of the replies under an X (Twitter) post look AI-generated or bot-driven. Pass the reply texts with any author details (handle, bio, followers, following, joined date, default avatar) and timestamps you have; the post text and time sharpen the estimate. Returns the percentage, a band and a 0-100 score with signals for every reply. An estimate from patterns, not proof about any account. Docs: https://isgenai.com/x-ai-replies
extract_saved_promptread-onlyRead the prompt, negative prompt, model and settings saved inside an image by AUTOMATIC1111, ComfyUI (including Flux workflows), InvokeAI or NovelAI. Only reads records stored in the file; it never reconstructs or guesses a prompt. Screenshots and re-uploads usually remove these records. Docs: https://isgenai.com/developers/mcp
read_content_credentialsread-onlyRead C2PA Content Credentials from an image, video, audio or PDF file (by public URL or base64, up to 20 MiB). Reports the manifest, recorded actions and digital source type, with cryptographic validation and signer trust as separate findings. Docs: https://isgenai.com/developers/mcp

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.isgenai/checker",
  "icons": [
    {
      "src": "https://isgenai.com/icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "isGenAI",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://isgenai.com/mcp",
      "type": "streamable-http"
    }
  ],
  "version": "1.0.2",
  "repository": {
    "url": "https://github.com/vagabond11/isgenai-mcp",
    "source": "github"
  },
  "websiteUrl": "https://isgenai.com/developers/mcp",
  "description": "Free read-only checks for evidence of AI use in text, links, images, saved prompts and C2PA."
}