MCP.Market

Citeguard MCP server

by xiaweiyi713·io.github.xiaweiyi713/citeguard·v0.1.1·1 stars

Falsification-first citation auditor: existence, metadata, and claim-support checks via MCP.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
New

1 stars

Reviews

Write one

Nobody has reviewed Citeguard yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Citeguard tools (7)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • audit_citations_tool

    Verify MANY citations at once.

  • audit_claim_support_tool

    Judge MANY claim-citation support pairs at once.

  • check_claim_support_set_tool

    Judge whether a SET of cited papers supports one claim sentence.

  • check_claim_support_tool

    Judge whether a cited paper SUPPORTS a claim sentence (abstract-level).

  • citeguard_status_tool

    Return MCP configuration and dependency status.

  • search_counterevidence_tool

    Search for scholarly records that may contain counter-evidence.

  • verify_citation_tool

    Verify ONE citation against live scholarly sources (OpenAlex/Crossref/arXiv).

Public scan report

scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it

no findings
  • Code scan80 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 1 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Citeguard compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Tools
7
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers

What its tools let an agent do: 7 read

Install Citeguard in Claude Code, Cursor or VS Code

claude mcp add citeguard -- uvx citationguard
Add to Cursor

What the publisher says

From the Citeguard repository's README, as published. We do not edit it. Read it on GitHub

CiteGuard

中文 · English →

CiteGuard 是一个"证伪优先"的引用核验工具:面向 agent 写作工作流,对每条引用核对三件事——这篇论文存不存在、元数据(标题/作者/年份/venue/DOI)对不对、它到底支不支持你写的那句话——直接查询 OpenAlex / Crossref / arXiv / Semantic Scholar 等真实学术库,可作为 MCP 工具被 Claude Code、Codex、Cursor 等主流 agent 直接调用。

LLM 写作助手会幻觉参考文献:编造不存在的论文、拼错真实论文的元数据、引用与论点无关的真论文。CiteGuard 扮演那个"多疑的审稿人":它把每条引用当作 论点 → 引用 → 证据 问题去证伪;拿不准的时候明确说"查不准",而不是猜一个答案。

状态: Alpha(v0.1.1,已发布至 PyPI 与 MCP 官方 registry)。当前积极开发的产品面是 citeguard.* 审计包、CLI、MCP server、批量工作流、缓存回放与发布门禁;历史遗留的写作 agent 实验仅保留在源码签出中,不属于发布包。

看看效果

源码签出场景还可以运行 python3 scripts/demo_verify.py 看实时效果(会真实访问 OpenAlex + arXiv);已安装包场景请优先使用 citeguard / citeguard-mcp 入口。

Verifying 2 citations against OpenAlex + arXiv ...

[OK] VERIFIED           (confidence 0.7)
    Vaswani et al., "Attention Is All You Need", arXiv:1706.03762
    sources checked: openalex, arxiv
    Citation resolves to a real record and the provided metadata matches.

[X] NOT_FOUND          (confidence 0.8419)
    (LLM-fabricated) "Quantum Teleportation of Citation Hallucinations in Synthetic Benchmarks"
    sources checked: openalex, arxiv
    Could not be verified in openalex, arxiv.

输出为实时采集,置信度与匹配到的记录会随源数据漂移。

中文文献同样开箱即用(GB/T 7714 解析 + 全球 DOI 注册表兜底,均为真实输出):

$ citeguard extract refs_zh.md        # GB/T 7714 中文参考文献
{"title": "迈向第三代人工智能", "authors": ["张钹", "朱军", "苏航"],
 "venue": "中国科学: 信息科学", "year": 2020, "reference_format": "gbt7714"}

$ citeguard verify --title "迈向第三代人工智能" --doi "10.1360/SSI-2020-0204"
verdict: not_found                    # 开放学术源没有它的元数据……
doi_registration:
  registered: true                    # ……但全球 DOI 注册表确认论文真实存在
  resolution_url: engine.scichina.com/doi/10.1360/SSI-2020-0204

它做什么

CiteGuard 对照 OpenAlex、Crossref、arXiv、Semantic Scholar 回答两个问题。

1. 论文存在吗?元数据对吗?

verifycitation / auditcitations 解析引用(标识符优先,否则按标题检索),逐字段比对你提供的元数据:

2. 论文支持这个论点吗?(深度模式)

checkclaimsupport 先解析论文,再用 reranker + NLI 集成判断其摘要与你的论点句的关系:

支撑性结果带机器可读的 evidencescope 字段,agent 不会把摘要级证据当成全文结论。全文级支撑有两条可选通道:调用方提供合法摘录或本地 text/PDF 文件;或设置 CITEGUARDOAFULLTEXT=1,让 CiteGuard 自动拉取源明确标记为开放获取(OA)的论文全文**(arXiv 全部适用,PDF 解析需 pip install "citationguard[pdf]")。CiteGuard 不抓取受限源、不绕过付费墙;远程全文仅限 OA 地址且默认关闭。

两条守护原则保证它"诚实":源不可达永远不会升级成"伪造"(只降低置信度,设置 outagelimited=true 并上报 sourcesavailable / sourcesfailed / sourcefailuremode);insufficientevidence / notfound 一律表述为"无法确认",最终裁决留给人或宿主 agent。此外,标识符是硬裁决:DOI / arXiv id 会先在其权威源(Crossref / arXiv)直查,命中即定音、压过任何同名记录;权威查询失败时结果降级为 ambiguous 并标记 outagelimited,绝不用纯标题匹配冒充高置信结论(输出附 identifierlookup 字段)。多源查询并发执行,总预算默认 8 秒(CITEGUARDSOURCEBUDGET),慢源记为 budgetexceeded 而不拖垮整次核验。

快速上手

核心验证库运行于 Python ≥ 3.9;Python ≥ 3.10 的基础安装同时携带 MCP SDK,使 registry 的裸包安装可以直接启动 citeguard-mcp。

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Citeguard: common questions

Is Citeguard MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Citeguard safety report
How do I install Citeguard?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Citeguard need an API key?
No secret keys are declared. It reads 2 settings from the environment.
Is Citeguard maintained?
The last commit was 40 days ago (2026-09-25). The latest release is v0.1.1.
What can I use instead of Citeguard?
Servers from other publishers that do the same job: MCP for Adobe Premiere Pro MCP server.
How does Citeguard compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); tools 7 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Citeguard

Same job from other publishers: the closest match first, then the best rated.

  • MCP for Adobe Premiere Pro
    Local-first MCP for supported Adobe Premiere Pro workflows; start with a read-only connection check.
    A