About Metis Check
Metis Check is an MCP server that checks cited identifiers against the registries that issue them and creates a signed report for each check. It is for people reviewing AI answers who need to confirm whether references are registered, without treating registration as proof that a source supports a claim.
Key features
- 01Check identifiers against issuing registries
- 02Classify results into four states
- 03Create signed JSON and PDF reports
- 04Share reports for live rechecks
- 05Keep passages and conversation history private
Use cases
- 01Verify references cited in an AI answer
- 02Review whether an identifier is registered
- 03Share a report for another person to recheck
MCP support
Exposes citation-identifier checking to MCP clients, including remote clients that sign in with OAuth. Each check produces a signed report with registry query details and a recheck option.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://check-api.metisfoundry.com/mcp/checkclaude mcp add --transport http com-metisfoundry-check-api-metis-check https://check-api.metisfoundry.com/mcp/check{"mcpServers":{"com-metisfoundry-check-api-metis-check":{"type":"http","url":"https://check-api.metisfoundry.com/mcp/check"}}}Open in Cursor{"servers":{"com-metisfoundry-check-api-metis-check":{"type":"http","url":"https://check-api.metisfoundry.com/mcp/check"}}}Open in VS Code{"mcpServers":{"com-metisfoundry-check-api-metis-check":{"type":"http","url":"https://check-api.metisfoundry.com/mcp/check"}}}{"mcpServers":{"com-metisfoundry-check-api-metis-check":{"serverUrl":"https://check-api.metisfoundry.com/mcp/check"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
Tools
Details
From the project READMEMetis Check
The check every cited AI answer needs before you rely on it. A citation that looks complete and points to nothing costs a correction, a retraction or a sanction. Metis Check asks the registries that issue each identifier whether it exists and what it says. DOI, PubMed, arXiv, ORCID, ROR, ISBN, LEI, ISIN, CUSIP, SEC CIK, EIN, NPI, UK company numbers, domains and more. Each identifier comes back in exactly one of four states: settled true, settled false, not decidable (a person decides) or unreachable (a delay, not evidence). Every check ends in a signed report with its own id, a PDF and a recheck button anyone can press.
By Metis Foundry. One account covers ChatGPT, Codex, Claude, Claude Code, Cursor and VS Code. Every account starts with 5 checks a month; plans.
A real report: three identifiers settled true, one settled false. Open it and press Recheck.
Install
| Client | How |
|---|---|
| Claude (web, desktop, mobile) | Settings → Connectors → add a connector by URL: https://mcp.metisfoundry.com/mcp. Once Metis Check is listed in the connectors directory, choose it there. |
| Claude Code | /plugin marketplace add MetisFoundry/metis-plugins then /plugin install metis-check@metis, or claude mcp add --transport http metis-check https://mcp.metisfoundry.com/mcp |
| Codex CLI | codex plugin marketplace add MetisFoundry/metis-plugins then codex plugin add metis-check@metis |
| ChatGPT | The Metis Check plugin is submitted to the OpenAI directory. Until it is listed: Settings → Connectors → add by address https://check-api.metisfoundry.com/mcp/check |
| Cursor | Add to Cursor |
| VS Code | Add to VS Code (web redirect), or code --add-mcp '{"name": "metis-check", "type": "http", "url": "https://check-api.metisfoundry.com/mcp/check"}' |
| Any MCP client | Remote server https://check-api.metisfoundry.com/mcp/check (OAuth sign-in; a free account is created on first connection). Registry name com.metisfoundry/metis-check. |
Sign in or create a free Metis account when the client asks.
Try it in one click
The prompt asks Metis Check to check four references, one of them invented. The invented one comes back settled false, with the registry that said so.
What you get
- Four states, nothing hidden: settled true, settled false, not decidable, unreachable, and a not-checked list with the reason for each.
- A report that rechecks without Metis: every line carries the registry query and the SHA-256 of the registry's answer; signed JSON and a PDF.
- Shareable: anyone with the link can open the report and press Recheck; the registries are asked again, live.
- Private: passages are never stored, only the identifiers, their positions and a hash. Metis never asks for conversation history.
- Honest scope: Metis Check establishes that an identifier is registered and what the registry says. It does not decide whether a paper supports a claim.
Plans
Free: 5 checks a month. Pro: $29 a month (or $276 a year), 2,000 checks, case law included. Team: $249 a month (or $2,388 a year), 15,000 checks, 5 seats. Checks that cannot be settled cost nothing. Details: https://check-api.metisfoundry.com/check/plans
Repository layout
.agents/plugins/marketplace.json— Codex marketplace (metis); plugin inplugins/metis-check.claude-plugin/marketplace.json— Claude Code marketplace (metis); plugin manifest inplugins/metis-check/.claude-pluginserver.json— official MCP Registry manifestPUBLISH.md— how the listings are published
Support and license
[email protected]. Proprietary: the files in this repository are not open source. You may install and use them, unmodified, with the Metis Check service (LICENSE, NOTICE.md).
Comments
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.
