The Stochastic Parrot

io.github.portneymk由 GitHub 帳號 portneymk 發布v1.1.0更新於 Oct 24, 2026

Span-grounded audits of how US outlets covered the same story, quotes checkable at the source.

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

概覽

AI 產生的概覽

讓助手審查美國媒體如何報導同一則新聞,引文以可回溯至原文的片段為依據。

可以做什麼
The Stochastic Parrot 提供美國媒體如何報導同一則新聞的片段化審查。其輸出會把引文對應到具體片段,方便讀者回到原始來源核對。清單未列出任何工具,因此具體操作在此不作說明。
適用情境
適合需要比較美國多家媒體對同一則新聞的報導,以及需要可追溯、可核對的引文而非轉述的情境。若需要通用網路搜尋或非美國來源,則較不適用。
執行需求
透過服務商網站的遠端 streamable HTTP 端點存取;未宣告任何套件、環境變數或標頭。清單宣告無需身分驗證,也未列出帳號或 API 金鑰。
安裝前請注意
清單宣告無需身分驗證,也未要求任何憑證,因此沒有按名稱指出的機密資訊。此服務為第三方遠端服務:查詢內容及你提交的新聞文字會傳送給服務商。依賴引文前,請回到原始來源核對對應片段。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "the-stochastic-parrot": {
      "type": "http",
      "url": "https://thestochasticparrot.com/api/mcp"
    }
  }
}

工具

16

whats_new

The desk's change window: the 20 most recently published pieces, newest first, with the desk's own dek, its computed split counts, and the story-chain ids each piece belongs to. This is the cheap 'what moved since I last looked' call — a few KB, not the multi-megabyte /feed.json — so a scheduled agent can poll it safely. Filter by date, kind, or chain. For anything older than the window, use list_audits with a date range.

輸入參數kindchainlimitsince

search_corpus

Full-text search over every published piece (titles, deks, context lines, outlet names, and source headlines). Returns matching pieces with slug, title, URL, and a highlighted snippet, best matches first. Use the slug with get_audit for full detail.

輸入參數limitquery必填

get_audit

Fetch one piece's full detail JSON by slug: headline, kind, date, context, dek, outlets, verified contradictions with verbatim spans, naming/framing splits, and the full source list. Slugs come from search_corpus or list_audits.

輸入參數slug必填

list_audits

List published pieces (summaries: slug, title, kind, date, counts of hard contradictions and naming/framing splits), newest first. All filters optional and combinable.

輸入參數kindlimitsinceuntiloutlet

list_corrections

The desk's public corrections ledger: every logged error on a published piece — what was wrong, what changed, and when — in original ledger order.

無需輸入參數。

get_chain

Story chains: multi-piece storylines the desk has covered more than once. Call without arguments to list the available chain ids; pass chain_id for one chain in full (its pieces in order, claim ledger, and reopen conditions).

輸入參數chain_id

verify_piece

Provenance record for one piece: SHA-256 hashes of its canonical JSON and published HTML as of the last corpus sync. Re-hash the live artifacts at the piece's URL and compare to confirm what you read is what the desk published.

輸入參數slug必填

get_framing_index

The Framing Index: across the cross-outlet corpus, how often disagreements between outlets are hard contradictions vs naming/framing splits — totals, rate, monthly trend, per-outlet appearances. The desk's core longitudinal measurement.

無需輸入參數。

get_coverage_record

The capture-coverage record: what the desk's observatory actually monitored and when, including gaps. Read this before treating any silence in the corpus as meaningful — the desk's own rule.

無需輸入參數。

get_claim_ledger

A story chain's claim ledger: specific verbatim claims outlets made, each tracked through states (open, corroborated, contradicted, corrected, quietly_abandoned, resolved) with a receipt for every transition. Empty claims list = the desk has not logged claims for that chain yet.

輸入參數chain必填

get_storyboards

A chain's per-newsroom storyboards: for each outlet, every piece it filed on the story entry-by-entry, the desk's published READ of what each piece was built to do (objective label, motive with its mandatory innocent read, confidence), the label arc, and the desk's 'story, as built' synthesis where one exists.

輸入參數chain必填

list_letters

Letters to the Desk: reader mail, excerpted and initialed, with the desk's replies in its own voice. The desk's only interactive surface with its readership.

無需輸入參數。

get_boxscore

The Daily Box Score for one day — the desk's frozen per-day stat snapshot. Requires the day; days are listed at /boxscore/ on the site.

輸入參數day必填

submit_letter

Submit a letter to the desk. If the desk answers, the exchange may be published on the Letters page (excerpted, initialed) — through the desk's normal editorial process, never directly. Requires the reader key.

輸入參數key必填fromtext必填

report_error

Report a suspected error in a published piece (a miscount, a quote that reads wrong, a broken claim). Verified catches are fixed and logged on the public corrections ledger, credited 'Caught by a reader.' Requires the reader key.

輸入參數key必填slugdescription必填

propose_development

Tip the desk that a story moved — a development on an existing chain or a story worth auditing. Lands in the same proposed-developments queue the observatory's triggers feed; the desk decides what, if anything, to file. Requires the reader key.

輸入參數key必填tip必填chain

版本歷史

1
  1. v1.1.0最新Sep 16, 2026

評分

已滿足適用檢查項的 83%

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

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

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。