Loading...
Loading...
Loading...
Give your AI assistant the ability to verify scholarly references. The SourceVerify MCP server connects directly to Claude Code, Cursor, and any MCP-compatible client.
Your AI assistant can submit references, poll for results, check your balance, and browse verification history — all without you leaving the conversation. Each verification costs 1 token.
You need a SourceVerify API key. Get one from your developer settings, or sign up if you don't have an account.
One command (replace sk_... with your key):
claude mcp add sourceverify \ -e SOURCEVERIFY_API_KEY=sk_... \ -- npx -y @sourceverify/mcp-server
Run once per project (or add --scope user to install globally).
Open Settings → MCP → Add new MCP server, pick Command, and paste:
sourceverify
npx -y @sourceverify/mcp-server
SOURCEVERIFY_API_KEY=sk_...
code --add-mcp '{"name":"sourceverify","command":"npx","args":["-y","@sourceverify/mcp-server"],"env":{"SOURCEVERIFY_API_KEY":"sk_..."}}'Add to your client's MCP config file (e.g. .mcp.json, .cursor/mcp.json, or claude_desktop_config.json):
{
"mcpServers": {
"sourceverify": {
"command": "npx",
"args": ["-y", "@sourceverify/mcp-server"],
"env": {
"SOURCEVERIFY_API_KEY": "sk_..."
}
}
}
}Or run directly for testing:
SOURCEVERIFY_API_KEY=sk_... npx -y @sourceverify/mcp-server
Once connected, your AI assistant has access to the following tools:
Submit references and wait for results. Handles submission and polling automatically.
Submit references without waiting. Returns job IDs for later polling with get_results.
Check the status of previously submitted verification jobs.
Check your token balance and plan info. No parameters.
Browse past verification history, paginated.
Cancel in-progress jobs and refund tokens.
| Status | Meaning |
|---|---|
| VERIFIED | Reference confirmed as accurate |
| VERIFIED WITH ERRORS | Reference exists but has minor inaccuracies |
| NEEDS HUMAN REVIEW | Ambiguous results requiring manual review |
| UNVERIFIED | Could not confirm the reference exists |
Each reference verification costs 1 token. Get tokens with a subscription plan.