CiteStamp

com.citestamp由 citestamp.com 發布官方發布者v1.3.1更新於 Oct 29, 2026

Check that a reference resolves; see what supports, refutes or cites a paper. CC0 graph, read-only.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取知識與記憶

概覽

AI 產生的概覽

遠端唯讀的引用健康檢查伺服器,讓助理核實參考文獻,並查看某篇論文被誰引用、被支持、被反駁或被撤稿。

可以做什麼
  • 核實一筆參考文獻是否對應真實作品,可提供 DOI、arXiv id 或原文寫法
  • 列出引用某論文的作品,或某論文所依據的參考文獻,結果分頁
  • 查看支持與反駁某結論的邊,包括 FORRT 重複研究資料庫的重複結果
  • 一次回傳與某作品相關的全部雙向邊,標示 asserted 或 inferred 並附歸屬與來源
  • 查詢 Retraction Watch 匯出資料是否將某 DOI 列為已撤稿
適用情境
當問題涉及某篇論文的引用、參考文獻、支持、反駁或重複研究紀錄時使用;也適合在答案即將引用某文獻前先做核實。適用於文獻查核與找出無法解析的引用。
執行需求
遠端 streamable-HTTP 端點,無需在本機安裝或執行。無需驗證。匿名存取限制為每個 IP 每分鐘 10 次請求;可選的免費金鑰以 Authorization Bearer 標頭送出,可提高上限。
安裝前請注意
唯讀,但結果分頁,單一頁面並非完整答案;結果稀疏代表抓取尚未涵蓋該作品,而非無人引用。check_reference 的未找到並不證明該作品從未發表,retraction_listing 只反映某日期的匯出資料,不查核出版商紀錄。inferred 邊為機器推導,並不獨立於其來源中繼資料。可選金鑰以 bearer 標頭送出,金鑰錯誤會直接報錯,不會退回匿名。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 CiteStamp,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.citestamp%2Fcitestamp/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "citestamp": {
      "type": "http",
      "url": "https://mcp.citestamp.com/mcp"
    }
  }
}

README

CiteStamp MCP server

Ground citations before your agent emits them.

CiteStamp is a free citation-health tool for researchers: it checks references against the public scholarly registries (Crossref, DataCite, OpenAlex) and flags the ones that do not resolve to a known work or that a publisher has marked retracted, the hallucinated-citation failure mode LLM users keep hitting.

This repo is the install guide for the hosted MCP server over CiteStamp's CC0 citation graph. There is nothing to build or run locally; the server is remote.

Endpointhttps://mcp.citestamp.com/mcp
Transportstreamable-http
Protocol2025-06-18
AuthNone. Anonymous at 10 requests/min per IP. An optional free key (email [email protected]) raises that to 60/min; Pro to 600/min
DataCC0 citation graph; human-signed and machine-inferred claims kept strictly apart

The tools (all read-only)

  • what_supports / what_refutes: typed edges bearing on a claim
  • what_cites / references_of: the citing and cited works around a reference
  • edges_about: edges on a topic
  • retraction_listing: whether the Retraction Watch database lists a DOI as retracted, from the dated export CiteStamp joins weekly. Not listed means not in that export; it does not check the publisher record
  • check_reference: whether a reference resolves to a real work, before an answer cites it. Give a DOI, an arXiv id or the reference as written. It reads Crossref, DataCite and doi.org (which answers for every DOI agency) and says found, confirm (with the reason), not found in the named sources on a date, or couldn't check. A not-found is not proof that a work was never published

Every result carries its tier: accountable edges are signed by a human identity (ORCID); inferred edges are machine-derived. Your agent can ask for signed-only.

Add it to your client

No key is needed. Every snippet below works as written.

Gemini CLI (extension)

bash
gemini extensions install https://github.com/citestamp/mcp

Or add the server by hand in ~/.gemini/settings.json:

json
{ "mcpServers": { "citestamp": { "httpUrl": "https://mcp.citestamp.com/mcp" } } }

Gemini Spark (custom app)

In the Gemini web app: Settings & help → Connected Apps → under "Custom apps for Spark" click Add a custom app → enter https://mcp.citestamp.com/mcp → Next. Type @ in a prompt and pick CiteStamp to make Gemini use it. Custom apps need access to Gemini Spark on a personal Google Account with Keep Activity on.

Claude (claude.ai / Desktop)

Settings → Connectors → Add custom connector → URL https://mcp.citestamp.com/mcp. Leave authentication empty.

Claude Code

bash
claude mcp add --transport http citestamp https://mcp.citestamp.com/mcp

Cursor (~/.cursor/mcp.json)

json
{ "mcpServers": { "citestamp": { "url": "https://mcp.citestamp.com/mcp" } } }

Cline (MCP settings)

json
{ "mcpServers": { "citestamp": {    "type": "streamableHttp",    "url": "https://mcp.citestamp.com/mcp" } } }

VS Code (.vscode/mcp.json)

json
{ "servers": { "citestamp": {    "type": "http",    "url": "https://mcp.citestamp.com/mcp" } } }

If a snippet drifts from your client's current config schema, your client's MCP docs win; the endpoint is the stable part.

Optional: raise the rate limit

A key is never required. If you hold one, send it as a header on the same endpoint:

Authorization: Bearer <your key>

For Claude Code that is --header "Authorization: Bearer <your key>"; for the JSON configs, add "headers": { "Authorization": "Bearer <your key>" } to the server entry. A bad key is a loud 401, never a silent downgrade to anonymous, so add the header only once you have a key.

What this is not

CiteStamp reports what public registries say at a dated point in time. It does not judge the truth or quality of any work. check_reference answers found, confirm (with the reason), not found in the named sources on a date, or couldn't check; a not-found is not proof a work was never published. retraction_listing says whether the dated Retraction Watch export lists a DOI, and does not check the publisher record. Statements about works, never about people.

Links

CiteStamp is built by 3Rivers Enterprises LLC, Fort Wayne, Indiana.

來源:README.md,提交 b23bebb

工具

7

what_supports

What supports

Edges recorded as SUPPORTING the given work or claim: human-signed support claims plus successful replication outcomes coded by the FORRT Replication Database. Use when a user asks whether a finding held up or was replicated.

輸入參數limitoffsetidentifier必填asserted_only

what_refutes

What refutes

Edges recorded as REFUTING the given work or claim: human-signed refutations plus failed replication outcomes coded by the FORRT Replication Database. Use when a user asks whether a finding failed to replicate or has been contradicted.

輸入參數limitoffsetidentifier必填asserted_only

what_cites

What cites

Works that CITE the given DOI (incoming citations). Use when a user asks who cites a paper, how much a work has been cited, or whether a claimed 'cited by' is real. Returns edges with tier + attribution; paged.

輸入參數limitoffsetidentifier必填asserted_only

references_of

References of

What the given work CITES (its reference list). Use when a user asks what a paper relies on, whether a specific citation in it exists, or wants to check a reference before reusing it. Paged.

輸入參數limitoffsetidentifier必填asserted_only

edges_about

Edges about

Every edge touching the given work in either direction, each tagged asserted|inferred with attribution and provenance. Use when a user asks 'what is known about this paper's citations' or wants the whole neighbourhood in one call. Paged.

輸入參數limitoffsetidentifier必填asserted_only

retraction_listing

Retraction listing

Whether the Retraction Watch database lists the given DOI as retracted, from the dated export CiteStamp joins weekly. Use when a user asks whether a paper has been retracted or carries a retraction notice. Not listed means not in that export; the publisher record is not checked.

輸入參數identifier必填

check_reference

Check reference

Whether a reference resolves to a real work. Use when an answer is about to cite a paper. Give a DOI, an arXiv id or the reference as written. Answers found, confirm (with the reason), not found in the named sources on a date, or couldn't check. A not-found is not proof a work was never published.

輸入參數identifier必填

版本歷史

5
  1. v1.3.1最新Oct 29, 2026
  2. v1.3.0Oct 19, 2026
  3. v1.2.0Oct 3, 2026
  4. v1.1.1Sep 29, 2026
  5. v1.1.0Sep 16, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分