
Company News
Socket Joins New OpenJS Program to Fund Node.js Security Work
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.
@verify-api/mcp
Advanced tools
MCP server for VerifyAPI — fact-check any claim against live web sources with a signed Ed25519 receipt. Tiered freshness (default / recent / fresh), $0.02 base per verified claim, free trial via /v1/verify/trial. One tool: verify_claim.
A tiny stdio Model Context Protocol server that wraps the VerifyAPI REST endpoints. Install it into any MCP-capable client (Claude Desktop, Cursor, Windsurf, VS Code with the MCP extension, ChatGPT Desktop, custom agents built on the MCP SDKs) and the model gets one tool:
verify_claim — check a factual claim, get back {verdict, confidence, source_url, exact_quote, published_date}.The server is a thin adapter: your API key lives in the client's env, one HTTPS call per invocation, no state. Because it is the same account and same billing surface as REST callers, every MCP verification counts toward the same balance and idempotency semantics.
npm install -g @verify-api/mcp # (once published; for now, npm link from this dir)
Add to your MCP client config (e.g. ~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"verifyapi": {
"command": "verifyapi-mcp",
"env": {
"VERIFYAPI_API_KEY": "csk_live_...",
"VERIFYAPI_BASE_URL": "https://api.verify-api.dev"
}
}
}
}
Restart the client. The verify_claim tool now shows up in the model's tool list.
cd mcp
npm install
npm run build
VERIFYAPI_API_KEY=csk_test_... VERIFYAPI_BASE_URL=http://localhost:8080 node dist/server.js
Then in your MCP client config point command at that node dist/server.js path.
Tool name: verify_claim
Tool description:
Verify a single factual claim against live web sources. Returns one of
supported,refuted,insufficient_evidence, orout_of_scope, with confidence, a source URL, and a verbatim quote. Costs $0.02 per successful verification (unsupported/refuted); free otherwise. Use this when you need to check a specific fact before acting on it.
Input schema:
{
"claim": "string (a single factual claim, ideally < 300 chars)",
"as_of": "string (ISO date, optional — for time-sensitive facts)",
"max_wait_ms": "number (optional, default 15000)"
}
Return value: the JSON body of POST /v1/verify, unmodified.
FAQs
MCP server for VerifyAPI — fact-check any claim against live web sources with a signed Ed25519 receipt. Tiered freshness (default / recent / fresh), $0.02 base per verified claim, free trial via /v1/verify/trial. One tool: verify_claim.
The npm package @verify-api/mcp receives a total of 48 weekly downloads. As such, @verify-api/mcp popularity was classified as not popular.
We found that @verify-api/mcp demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Company News
Socket is joining the OpenJS Security Stewardship Program to fund Node.js vulnerability research, maintainer remediation, and security releases.

Security News
Two compromised GitHub Actions were re-enabled with malicious tags intact, exposing thousands of downstream repositories to Mini Shai-Hulud.

Research
/Security News
A malicious Firefox extension fetches its payload after installation to evade detection, steal Google session cookies, and automate account takeover.