SwiftProbate

com.swiftprobate由 swiftprobate.com 發布官方發布者v1.0.0更新於 Oct 24, 2026

Probate help for US executors: county courts, court forms, bank guides, and your estate checklist.

已驗證Streamable HTTP可網頁執行效率與工作流金融知識與記憶

概覽

AI 產生的概覽

SwiftProbate 讓助理管理美國遺產認證事務——任務、資產、繼承人、帳務與文件——並查詢郡法院、銀行與表單參考資料。

可以做什麼
  • 列出並建立遺產,讀取遺產摘要、活動紀錄與基本資料
  • 查詢遺產認證參考資料:州概況、郡法院指南、金融機構通知指南與法院表單,可透過搜尋與取得工具讀取
  • 建立、編輯、改派任務,並更新任務狀態、備註與截止日期
  • 新增與修改資產,並將資產清單標記為已完成
  • 記錄、更正與讀取帳務交易,包括收入、支出與分配給繼承人的款項
  • 新增與修改繼承人、標記繼承人名單完成,並列出已上傳文件
適用情境
適合正在辦理美國遺產認證的遺囑執行人或管理人:希望助理追蹤清單、資產、繼承人與資金往來,並回答關於郡法院、申請費用、所需表單以及如何通知銀行與保險公司的問題。
執行需求
需連線至 swiftprobate.com 的遠端 streamable HTTP 端點;未宣告任何套件、環境變數或標頭。工具作用於登入使用者自己的遺產,因此實際上需要一個可存取該遺產的 SwiftProbate 帳號。
安裝前請注意
許多工具會寫入實際的遺產紀錄:建立和編輯任務、資產、繼承人、帳務交易以及更新遺產資料。變更對共享該遺產的所有人可見,儲存前應先確認內容。遺產資料(包括逝者與繼承人姓名及財務數字)會傳送到遠端服務。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "swiftprobate": {
      "type": "http",
      "url": "https://www.swiftprobate.com/api/mcp/estate"
    }
  }
}

工具

32

list_my_estates

List the estates the signed-in user can work with (owned or shared with them), each with its id, a label (the deceased's name), the user's role, and whether they can edit. Call this FIRST — every other estate tool needs an estate_id from here.

無需輸入參數。

complete_onboarding

Set up a new estate for the signed-in user and generate their personalized probate checklist. Use this when list_my_estates returns no estates (or one with no deceased details yet), or the user is just getting started. Saves estate details and placeholder assets, then starts checklist generation that may research public sources and send a completion email. Refuses an already-onboarded estate. Collect the fields conversationally first, then call once; partial failures are not guaranteed safe to retry.

輸入參數will_status必填deceased_name必填executor_name必填deceased_state必填deceased_county必填executor_relationship必填deceased_date_of_death必填

lookup_county_guide

Look up SwiftProbate's published probate guide for a specific US county: verified courthouse address/phone/website, filing fee, approved newspapers for publication, e-filing system, and county-specific probate forms. Use this before answering any question about a county court's contact info, filing fees, or publication requirements — county-level details are unreliable from model knowledge alone.

輸入參數state必填county必填

lookup_institution_guide

Look up SwiftProbate's estate-notification guide for a financial institution (banks, brokerages, life insurers, credit unions, and more): estate department phone/hours/fax, mailing and overnight addresses, online notification URL, required-document checklist, and which account types require probate.

輸入參數categoryinstitution必填

find_probate_forms

Find the probate forms for a jurisdiction: each form's name, code, description, official court source link (when known), and SwiftProbate page, plus whether it is a county-specific or statewide form. Some states (e.g. Florida) publish no statewide fill-in forms — pass the county to get the usable county-level forms.

輸入參數querystate必填county

get_state_overview

Get high-level probate facts for a US state: small-estate threshold, filing deadline, creditor-claim period, estimated timeline, court filing fee, average attorney fee, whether it is a UPC / community-property / independent-administration state, plus a prose overview and the SwiftProbate guide URL.

輸入參數state必填

fetch

Fetch the full SwiftProbate reference record for an id returned by `search` (a state overview, county court guide, institution notification guide, or a jurisdiction's forms).

輸入參數id必填

get_estate_summary

Get a summary of the estate including details, assets, heirs, and task statistics. Use this when the user asks about the estate overview or general status.

輸入參數estate_id必填

get_tasks

List tasks with optional filters. Use this to find tasks by status, category, asset, or search term. By default returns titles only; pass include_description: true to also get each task's full description (use this when reviewing tasks for jurisdiction or other content-level changes).

輸入參數limitsearchstatusasset_idestate_id必填task_categoryinclude_description

get_task_detail

Get full details of a specific task by ID, including its description, status, priority, deadline, notes, and linked documents.

輸入參數task_id必填estate_id必填

get_assets

List every asset in the estate with its type and value. Your Estate Context already lists the assets, so call this only when you need the full set fresh (e.g. right after creating or updating one) or the context block was truncated. For one asset's linked tasks, use get_asset_detail instead.

輸入參數estate_id必填

get_asset_detail

Get one asset's full details plus the tasks linked to it, by asset ID. Call this when the user asks about a specific asset's tasks or you need details beyond what the Assets context block shows. Get the asset_id from that context block.

輸入參數asset_id必填estate_id必填

get_heirs

List every recorded heir with relationship and details. The Heirs context block already lists them, so call this only to refresh after adding or updating an heir, or when that block was truncated.

輸入參數estate_id必填

get_transactions

Read the estate's financial ledger — money in (receipts), money out (disbursements), and distributions to heirs. Returns: `transactions` (each with `paid_by` already resolved to the actual payer's NAME — use it as-is, never assume the executor paid), `starting_balances` (bank accounts' date-of-death balances that already show in the ledger as starting-balance lines — these are NOT missing transactions; do not suggest re-adding them), and `totals` (starting_balance, money_in, money_out, pending_reimbursements). Use this before answering any spending, reimbursement, or accounting question, and treat both `transactions` and `starting_balances` as already in the ledger.

輸入參數limitdirectionestate_id必填

get_documents

List the estate's uploaded documents, optionally filtered by asset or task. Your Documents context block already lists them, so call this only to refresh after an upload or to filter to a specific asset's or task's documents. To read a document's contents, use read_document instead.

輸入參數task_idasset_idestate_id必填

get_activity_log

Get the estate's recent activity-log entries (who changed what, and when). Call this when the user asks what has changed recently or who did something — not for task or asset contents, which have their own tools.

輸入參數limitestate_id必填

create_task

Create a new task in the estate. Use this when the user identifies a new requirement or action item that should be tracked.

輸入參數title必填asset_iddeadlinepriorityestate_id必填description必填task_category

edit_task

Edit an existing task's title, description, priority, deadline, category, or helpful links. Use when the user wants to modify task details.

輸入參數titletask_id必填deadlinepriorityestate_id必填descriptionhelpful_linkstask_category

update_task_status

Update a task's status. Use this when the user asks to mark a task as completed, in progress, etc.

輸入參數status必填task_id必填estate_id必填

update_task_notes

Set or update the user notes on a task. Use this when the user wants to add notes to a task.

輸入參數notes必填task_id必填estate_id必填

update_task_deadline

Set or clear a task's deadline. Use this when the user wants to set a due date.

輸入參數task_id必填deadlineestate_id必填

assign_task

Assign a task to a specific estate member or the owner. Use get_estate_summary first to see available members and their user IDs.

輸入參數task_id必填estate_id必填assignee_user_id

create_asset

Create a new asset in the estate. Use this when the user wants to add a bank account, property, vehicle, insurance policy, other asset, or a debt the estate owes. A same-named asset does NOT block creation (two accounts at the same institution are legitimate) — but if you created this exact asset moments ago, the tool returns the existing one instead of a duplicate. Use update_asset to change details of an existing asset. For eligible paid estates, adding an asset may start public-source research and add asset-specific tasks. Recent same-name assets may have empty fields filled instead of a duplicate being added. Repeating after the deduplication window may create another asset.

輸入參數notesestate_id必填asset_name必填asset_type必填jurisdictionaccount_numberestimated_valuehas_beneficiarybeneficiary_namebypasses_probatedate_of_death_value

update_asset

Update an existing asset's details (name, value, jurisdiction, notes, etc.). Use this instead of creating a duplicate when the user wants to modify an asset.

輸入參數notesasset_id必填estate_id必填asset_namedispositionjurisdictionaccount_numberestimated_valuehas_beneficiarybeneficiary_namebypasses_probatedate_of_death_value

mark_assets_complete

Record that the user has finished telling you about the estate's assets. Call this the moment they say there is nothing else — "that's everything", "that's the only asset", "nothing else to add". This is what turns "Has real property" and the estate size in your Estate Context from "Not yet provided" into a definite answer; until you call it those facts stay unknown and you will keep having to ask about them. BEFORE calling: make sure every asset they have named is already saved with create_asset — this tool records that the LIST is finished, it does not save assets. Call it on the SAME turn the user tells you the list is complete; do NOT ask them to confirm a second time first. For a paid estate this also starts building their asset-by-asset plan, so only call it once the list really is final. Changes the asset-collection flag and derived estate facts. For eligible paid estates, this may start public-source research, add checklist tasks, and send a completion email.

輸入參數estate_id必填

log_transaction

Record a financial transaction in the estate ledger when the user mentions money moving — an expense they paid, income the estate received, a debt payment, or a distribution to an heir. Examples: "I paid $4,200 for the funeral", "the estate got a $1,300 tax refund", "my brother covered the $800 headstone". ALWAYS confirm the amount, what it was for, and (for expenses) who paid before calling. Administration expenses are direction='disbursement'. If someone paid out of pocket, set paid_by='individual' so it's tracked as reimbursable: leave payer_name empty if the user themselves paid, or set payer_name to the person's name if someone else (e.g. a family member who isn't the estate) paid. Records a bookkeeping entry only; does not move money. Duplicate detection is time-limited, so repeating later may add another entry.

輸入參數notesamount必填heir_idpaid_byasset_idcategory必填direction必填estate_id必填payer_namedocument_idpayee_or_sourcetransaction_date必填

update_transaction

Correct an existing ledger transaction when the user wants to fix a mistake — a wrong amount, date, category, payee, who paid, or which heir/asset it relates to. Find the transaction's ID with get_transactions first. This is a PARTIAL update: pass transaction_id plus ONLY the fields that change; everything you omit is left as-is. Use this (not a new correcting entry) whenever the user says an amount or detail was wrong. Confirm the correction with the user before calling.

輸入參數notesamountheir_idpaid_byasset_idcategorydirectionestate_id必填payer_nametransaction_id必填payee_or_sourcetransaction_date

create_heir

Add a new heir to the estate. Use when the user wants to record a person who may inherit (spouse, child, stepchild, grandchild, parent, sibling, or other relative). Call as soon as you have a name and the user's description of the relationship — any wording is accepted.

輸入參數name必填emailnotesphoneaddressis_minorestate_id必填is_deceasedis_divorcedrelationship必填parent_heir_idrelationship_detail

update_heir

Update an existing heir's details. Use when the user wants to correct or add information to a recorded heir. Get the heir_id from the pre-loaded Heirs context block.

輸入參數nameemailnotesphoneaddressheir_id必填is_minorestate_id必填is_deceasedis_divorcedrelationshiprelationship_detail

mark_heirs_complete

Record that the user has finished telling you about the estate's heirs and family. Call this the moment they say that's everyone — "no other children", "there's no spouse", "that's all the heirs". This is what turns "Surviving spouse" and "Minor children" in your Estate Context from "Not yet provided" into a definite answer; until you call it those facts stay unknown and you will keep having to ask about them. BEFORE calling: make sure every person they have named is already saved with create_heir, including a surviving spouse. Call it on the SAME turn the user says the list is complete; do NOT ask them to confirm a second time first. Changes the heir-collection flag and derived estate facts; does not start paid checklist generation.

輸入參數estate_id必填

update_estate

Update high-level estate details that the user can correct after onboarding. Use this when the user mentions a fact that should be persisted (e.g. "actually there is a will", "the will is in the safe deposit box", "the case number is 2026-001234"). NOT for who the heirs are or what the estate owns — record a person with create_heir, an asset with create_asset, and when the user says the list is finished call mark_heirs_complete / mark_assets_complete. This is ALSO where you record the estate's OPERATING/checking account (the account the executor opens after death with the estate's EIN) — use estate_account_institution / estate_account_number, NOT create_asset. The operating account is not an estate asset. It is ALSO where you save the estate's IRS EIN (tax ID) — use the `ein` field, which is distinct from the court's case number (`estate_number`). Always confirm changes before calling. When changing deceased_state or deceased_county, follow the special jurisdiction-change flow described in the system prompt: explain that tasks are based on county of residence at time of death, confirm via suggest_actions, then after the update review and revise jurisdiction-affected tasks. Replaces supplied estate details. Resolving will status may remove the will-determination task and add succession tasks from local reference data.

輸入參數einestate_id必填will_statusestate_numberexecutor_namewill_locationdeceased_statedeceased_countysituation_notesestate_account_numberexecutor_relationshipsurviving_spouse_name另有 4 個

版本歷史

1
  1. v1.0.0最新Oct 11, 2026

評分

已滿足適用檢查項的 83%

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

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

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

  • 授權條款不適用

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