check-claim

Check that a source really says what your claim says, before you publish. Verbatim, multi-path.

Should I use this

Quality & Safety

A
Description quality
100%
Schema completeness
100%
Naming quality
100%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~319Tokens (tool definitions)
~1.7 KBTypical response size
Minimal attention impact (0.25% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "check-claim": {
      "url": "https://check-claim.amdal-dev.workers.dev/mcp"
    }
  }
}

Remote endpoints

https://check-claim.amdal-dev.workers.dev/mcpstreamable-http

What it can do

Tool inventory

Tools (1)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢check_claim(claim, source, quote, stance)

Check whether a source really says what a claim says it says, before you publish the claim. Give the claim and the source (an http(s) URL or arxiv:<id>). Without a quote you get back the source sentences that best match the claim. With quote (a sentence copied verbatim from the source) and stance (supports|contradicts, your judgment), the tool fetches the source on independent paths (origin, reader, web archive; for arXiv: metadata and full text) and returns SUPPORTED or CONTRADICTED only if the quote is found verbatim on at least two of them, else UNVERIFIABLE. A quote that is not in the source is reported as QUOTE NOT IN SOURCE, with the nearest real sentences. No key needed.

Input Schema

{
  "type": "object",
  "properties": {
    "claim": {
      "type": "string",
      "description": "The sentence you want to check, as you would publish it."
    },
    "source": {
      "type": "string",
      "description": "The source the claim rests on: an http(s) URL, or arxiv:<id>."
    },
    "quote": {
      "type": "string",
      "description": "Optional. The sentence from the source, copied verbatim, that bears on the claim."
    },
    "stance": {
      "type": "string",
      "enum": [
        "supports",
        "contradicts"
      ],
      "description": "Optional, with quote. Whether that sentence supports or contradicts the claim (default supports)."
    }
  },
  "required": [
    "claim",
    "source"
  ]
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded1 tools