Checks every reference in a LaTeX paper against Crossref, dblp, arXiv, PubMed and OpenAlex for existence, metadata and retractions.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add paper-preflight -- uvx paper-preflight~/.codex/config.toml
[mcp_servers.paper-preflight]
command = "uvx"
args = ["paper-preflight"]
# codex mcp add paper-preflight -- uvx paper-preflight~/.cursor/mcp.json
{
"mcpServers": {
"paper-preflight": {
"command": "uvx",
"args": [
"paper-preflight"
]
}
}
}.vscode/mcp.json
{
"servers": {
"paper-preflight": {
"type": "stdio",
"command": "uvx",
"args": [
"paper-preflight"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"paper-preflight": {
"command": "uvx",
"args": [
"paper-preflight"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"paper-preflight": {
"command": "uvx",
"args": [
"paper-preflight"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"paper-preflight": {
"command": "uvx",
"args": [
"paper-preflight"
]
}
}
}