Skip to main content

Verify API MCP Server

MCP server for Verify API: a pay-per-call verification service that gives agents a fast, structured, evidence-backed yes/no/unknown on claims they'd otherwise guess at.

Stop your agent from citing things that don't exist, or installing things that shouldn't. Three tools, one answer each, evidence attached.

Tools

  • verify_citation -- does a citation exist, is it retracted, and does the given title/authors/year/journal match the canonical record? Checked against Crossref (includes Retraction Watch data) with OpenAlex as a fallback.
  • verify_url -- does a URL resolve, what's the final status and redirect chain, is it archived on the Wayback Machine, and (optionally) does expected text appear on the page?
  • verify_package -- does an npm/PyPI/crates.io package exist, is it deprecated or yanked, and does it have known vulnerabilities? Checked against the registry plus OSV.dev advisories. Catches an agent installing a hallucinated or squatted package name.

Every response includes a verdict (confirmed / contradicted / unknown), the individual checks that were run, and evidence with source URLs so a human can verify the answer themselves. unknown is a valid, honest answer -- this server never guesses to avoid it.

Install

pip install verify-api-mcp

Configure

Get a free API key (100 calls, no card required):

curl -X POST https://goodsong.dev/signup

Then add to your MCP client's config (e.g. mcp.json):

{
  "mcpServers": {
    "verify-api": {
      "command": "verify-api-mcp",
      "env": {
        "VERIFY_API_KEY": "vk_..."
      }
    }
  }
}

VERIFY_API_URL defaults to https://goodsong.dev and only needs to be set if you're pointing at a different deployment.

License

MIT

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

verify_api_mcp-0.2.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

verify_api_mcp-0.2.0-py3-none-any.whl (5.6 kB view details)

Uploaded Python 3

File details

Details for the file verify_api_mcp-0.2.0.tar.gz.

File metadata

  • Download URL: verify_api_mcp-0.2.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.15

File hashes

Hashes for verify_api_mcp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0a5824ca5406a1a5fdbf827b876939f2dde50e065035aa5aee43736e435fadcf
MD5 2371ea1413153b1bae74ced95373744b
BLAKE2b-256 180546e5f880f7695c47dd1ed3f92e402082824b726f6b98092a02a8827c511b

See more details on using hashes here.

File details

Details for the file verify_api_mcp-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: verify_api_mcp-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 5.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.15

File hashes

Hashes for verify_api_mcp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4732261757b3c239aae48359e9ecf1de8df41561d2a91ed53f8bac1f2d6eb9ff
MD5 0a103cbf6f697f32f8e299d2cd98da04
BLAKE2b-256 a6afdad30514bc43abf832421db803e0a21550d51b5de87882e8e4b1893f2dc0

See more details on using hashes here.

Release history Release notifications | RSS feed

0.3.0

2 files

0.2.1

2 files

This release

0.2.0 This release

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page