
EasyDocForms
com.easydocforms由 easydocforms.com 發布v0.1.2更新於 Oct 24, 2026
Healthcare intake for agents: import blank PDFs, create patient fill links, fetch completed PDFs.
概覽
讓助理匯入空白醫療問診 PDF、建立病患填寫連結並取得完成的 PDF,而不需接觸病患答案。
- 可以做什麼
- 封裝 EasyDocForms 合作夥伴 API,讓助理能從網址匯入空白 PDF 問診表、輪詢直到範本就緒、列出組織內啟用的表單範本,並為病患產生託管填寫連結。它也能取得提交中繼資料與答案數量,並為完成的 PDF 產生短期有效的簽章下載連結。病患答案保留在伺服器端,不會回傳給模型。
- 適用情境
- 適合診所、問診團隊或醫療軟體,希望由助理把空白問診表包轉為託管可填寫表單、把連結交給病患,並查詢完成的 PDF 是否就緒。適用於助理負責協調表單流程、但不應看到受保護健康資訊的情境。
- 執行需求
- 透過 stdio 在本機執行,可使用 go install 安裝的 Go 執行檔,或使用已發佈的 Docker 映像。需要在 EASYDOCFORMS_API_KEY 中提供 EasyDocForms 合作夥伴 API 金鑰,該金鑰在「設定、整合、合作夥伴 API」下建立。選用的 EASYDOCFORMS_BASE_URL 可覆寫 API 基礎網址。需要能連線至 EasyDocForms API 的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 EasyDocForms,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
easydocforms-mcp
An MCP server for healthcare intake forms: give an AI agent the ability to turn a blank PDF intake packet into a hosted, mobile-friendly fillable form, hand the patient a link, and retrieve the completed, pixel-exact PDF — without any PHI ever entering the agent's context.
Built on EasyDocForms, whose document-understanding pipeline (field detection, checkbox semantics, consent blocks, signature models) runs healthcare intake in production. This server wraps the Partner API via the easydocforms-go SDK.
The PHI boundary (read this first)
This server is designed so protected health information never passes through the model:
- Imports are blank forms only.
import_pdf_from_urlrequiresblank_form_attestation: trueand takes a URL, never document bytes. get_submissionreturns metadata and an answer count — never the patient's answers. Answers stay server-side, behind your API key.get_completed_pdf_linkreturns a ~10-minute signed URL the agent can hand to a human or an EMR without exposing your API key. Treat it like a fax.external_refmust never contain PHI — it's an opaque correlation id (your visit or order number).
Tools
Install
You'll need an API key from the EasyDocForms app: Settings → Integrations → Partner API (shown exactly once).
Or run the Docker image (no Go toolchain needed):
Claude Code
Claude Desktop (or any MCP client)
Environment
Try it
With MCP Inspector:
A typical agent session: "Import the intake form at https://clinic.example.com/forms/new-patient.pdf (it's blank), then give me a fill link for visit 8675309." The agent imports, polls, mints a link with external_ref: "visit-8675309", and hands back a URL. After the patient submits, "Is the PDF for that visit ready?" → get_submission + get_completed_pdf_link.
Transport
stdio only, credentials from the environment — per the MCP spec's guidance for locally-run servers. A hosted remote variant (Streamable HTTP + OAuth 2.1) is planned as a second wave.
Development
License
MIT
來源:README.md,提交 34dc9f3
工具
0版本歷史
1- v0.1.2最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分