Patchwell

io.patchwell由 patchwell.io 發布官方發布者v1.1.0更新於 Nov 7, 2026

Cited web research, transcription with word timestamps, and CSV/Excel cleaning with a change log.

已驗證Streamable HTTP可網頁執行網頁搜尋與抓取資料與分析媒體與設計

概覽

AI 產生的概覽

遠端 MCP 伺服器,提供附引用的網路研究、含講者標註與逐字時間戳的轉錄,以及表格/JSON 資料清理,按次計費。

可以做什麼
  • 在即時網路上研究問題,回傳每句都標註來源網址的答案,並附上來源、無法確認的缺口與信心等級
  • 把最長 3 小時的音訊或影片網址轉錄為文字、逐字起訖時間、講者輪次、SRT 與 VTT
  • 把凌亂的 CSV、Excel 或 JSON 清理成具型別的去重記錄,並提供每處變更的日誌、偵測到的欄位型別與可重複使用的配方
  • 依任務編號取得長時間任務的執行結果
適用情境
適合需要助理回答無法憑記憶給出、且必須標明出處的最新事實時;需要含時間戳與講者歸屬的逐字稿時;或在分析、匯入之前需要將表格資料標準化時。
執行需求
遠端端點,無需本機安裝。需要 Patchwell API 金鑰,以 bearer 權杖放在 Authorization 標頭中;可透過電子郵件取得免費試用金鑰。需要能連線至該服務的網路。按次付費,需事先購買額度。
安裝前請注意
呼叫會產生費用:研究按已回答問題計費,轉錄按音訊分鐘計費,清理按每 1,000 列計費,會消耗預付額度。音訊與檔案會傳送給第三方服務。研究問題預設保留 30 天,可依金鑰或依請求關閉保留。研究功能會拒絕涉及私人個人的問題,持續追問的金鑰可能被暫停。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Patchwell,將其新增到工作區。
  2. 連接 Authorization token 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
  3. 為需要使用其工具的對話啟用該服務。

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "patchwell": {
      "type": "http",
      "url": "https://patchwell.io/mcp/",
      "headers": {
        "Authorization": "Bearer <YOUR_TOKEN>"
      }
    }
  }
}

README

[Patchwell]

Patchwell

Cited web research, transcription with word timestamps, and spreadsheet cleaning with a change log, for AI agents.
Remote MCP server and plain HTTP API. Pay per call, no subscription.

patchwell.io · Quickstart · API reference · MCP Registry


Tools

ToolWhat it returnsPrice
researchAn answer where each sentence cites the page it came from, what the sources couldn't confirm, and a confidence grade. Topics, markets, products, companies, regulations, published research. Won't look up private people.$0.15 per answered question. Declined or unanswered: free
transcribeText, word-level start/end times and confidence, who said each word (Speaker 1, 2, ..., or their name when the recording says it, with the quote as evidence), speaker turns, sentence segments, SRT and VTT with speaker tags. Audio or video URLs up to 3 hours. When Whisper invents a phrase or loops on a line, you get a flag with the original text and timestamps.$0.008 per audio minute
clean_dataClean rows from a CSV, Excel or JSON file, plus a log of every changed value, a review list, detected column types, a JSON Schema and a reusable recipe.$2 per 1,000 rows
get_job_resultThe result of a long job (anything over about 100 seconds returns a job_id).Free

Measured on real files: a 45-minute earnings call with 7 speakers took about 90 seconds, speaker labels included. On 24 public recordings (AMI meetings, VoxConverse debates and news, Earnings-21 calls), 97% of words were credited to the right speaker. A messy 352-row customer file took 2.2 seconds to clean, with 45 duplicates merged and 1,435 values fixed, each one logged. A research question takes about a minute.

Get a key

Free $1 key, no card, one per email:

bash
curl -X POST https://patchwell.io/v1/credits/trial \  -H "Content-Type: application/json" -d '{"email": "[email protected]"}'

Or buy credit at patchwell.io. Keys look like pw_live_....

Connect

Claude (web and desktop) or ChatGPT

Add a custom connector with the address https://patchwell.io/connect/. The app opens a Patchwell page where you paste your key or get a free one, then sends you back. In Claude it's under Customize, then Connectors, then Add. In ChatGPT, use developer mode.

Claude Code

bash
claude mcp add --transport http patchwell https://patchwell.io/mcp/ --header "Authorization: Bearer YOUR_KEY"

Cursor, Windsurf and other clients that take JSON config

json
{  "mcpServers": {    "patchwell": {      "type": "http",      "url": "https://patchwell.io/mcp/",      "headers": { "Authorization": "Bearer YOUR_KEY" }    }  }}

Claude Desktop (through the mcp-remote bridge)

json
{  "mcpServers": {    "patchwell": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://patchwell.io/mcp/", "--header", "Authorization: Bearer YOUR_KEY"]    }  }}

Plain HTTP

bash
curl https://patchwell.io/v1/research \  -H "Authorization: Bearer $PATCHWELL_KEY" -H "Content-Type: application/json" \  -d '{"ask": "What does Stripe charge for online card payments in the US?"}'

What a research answer looks like

Real output, shortened:

json
{  "answer": "Stripe charges 2.9% + 30 cents for standard online domestic card payments in the US [https://www.swipesum.com/insights/guide-to-stripe-fees-rates-for-2025][https://checkoutpage.com/blog/stripe-processing-fees]. PayPal's standard merchant fee is 3.49% + 49¢ per online transaction [https://merchantinsiders.com/blogs/paypal-fees/]. ...",  "confidence": "medium",  "gaps": ["2 claims left out because the sources found did not clearly support them."],  "billing": { "price": 0.15 }}

Before you see the answer, a separate step compares each claim with the text of the page it cites. It drops the claims that page doesn't support and counts them in gaps.

Also on Apify

The same tools run as Apify Actors, billed through your Apify account: research · transcribe · clean data

Privacy and limits

  • Patchwell processes audio and files in temporary containers and discards them. It keeps no copies.
  • Patchwell keeps research questions for 30 days, with contact details removed, to improve accuracy. Switch that off per key at patchwell.io/privacy, or per request with the header X-Patchwell-Retain: off.
  • Research declines questions about private individuals (addresses, phone numbers, relatives, profiles). If a key keeps asking, Patchwell pauses it.
  • The tools refuse URLs that point at private or internal network addresses.

About this repository

This repo holds the MCP Registry entry (server.json) and these docs. The service runs at patchwell.io.

Questions: [email protected]

來源:README.md,提交 e0c0e14

工具

4

transcribe

Transcribe audio or video

Transcribe speech in an audio or video file. Use it when you need the words in a recording, quotes with their time, who said what, or subtitles. Returns text, sentence segments, each word with start/end seconds, confidence and speaker (`spk`: 1, 2, ... told apart by voice), `turns` (speaker, start, end, text), `speakers` with talk time (and a `name` with its supporting quote when the recording says who someone is: "My name is...", "the next question comes from..."), SRT and VTT with speaker labels, and `flags` listing any phrase the guards removed (Whisper's invented phrases over silence and repetition loops) with its original text and time. Files over about 100 seconds of processing return {"status": "running", "job_id"}: call get_job_result with it. Price: $0.008 per audio minute; failed downloads are free.

輸入參數url必填language

research

Research a question with cited sources

Research a question on the live web and get an answer in which each sentence cites the page it came from. Use it for facts you can't answer from memory or that may have changed. Returns `answer` (sentences with [url] citations), `sources`, `gaps` (what the sources couldn't confirm) and `confidence` (high/medium/low). Takes about a minute; a slow question returns {"status": "running", "job_id"} for get_job_result. Declines questions about private individuals (addresses, contact details, relatives, profiles) and returns a `category` saying why. Price: $0.15 per answered question; declined and unanswered questions are free.

輸入參數contextquestion必填

get_job_result

Get a research result

Fetch the result of a long call that returned {"status": "running", "job_id"}. Call it every 20 to 30 seconds until status is 'done'; the finished result has the same shape as the original tool's. Free.

輸入參數job_id必填

clean_data

Clean a CSV or Excel file

Clean a messy spreadsheet or JSON export into typed, deduplicated records with a log of each change. Use it before you analyse, import or act on tabular data. It works out each column's type from the values, normalises emails, phones, dates, money, names and states, repairs broken encodings, and merges duplicate records. Returns `rows`, `changes` (row, column, before, after, rule), `review` (rows held back, with the reason), `columns`, `clusters` (likely typos), a JSON `schema`, a reusable `recipe` and `stats`, whose counts always add up to the input rows. Price: $2 per 1,000 rows, minimum $0.02.

輸入參數urlhintsrecipefilenamerequireddedupe_onphone_formatphone_regioncontent_base64

版本歷史

1
  1. v1.1.0最新Nov 7, 2026

評分

已滿足適用檢查項的 100%

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

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