JSONPad documentation

io.jsonpad由 jsonpad.io 發布官方發布者v0.1.0更新於 Oct 24, 2026

JSONPad docs, API, SDK and CLI references, and offline checkers for write rules and flows.

已驗證Streamable HTTP可網頁執行知識與記憶開發者工具

概覽

AI 產生的概覽

JSONPad 文件伺服器,讓助理搜尋與閱讀 JSONPad 文件、API、SDK 與 CLI 參考,並驗證寫入規則、流程與同步結構。

可以做什麼
搜尋並閱讀文件頁面,包含 JavaScript SDK 與 CLI 參考,並依章節列出目錄。依 id、方法與路徑查詢 REST API 端點,取得參數、標頭、請求主體、回應與範例。取得 SDK 方法簽章與範例,以及 CLI 指令的用法、參數與選項。依編號或名稱查詢 API 錯誤碼,並讀取各公開方案的限制。編譯並測試寫入規則,依規則集評估單次寫入,檢查流程,驗證結構同步文件,並檢查權杖權限規則。
適用情境
在使用 JSONPad 而需要權威的 API、SDK、CLI、錯誤碼或方案限制資訊時適用,也適合在套用寫入規則、流程、同步文件與權杖權限之前先做檢查。
執行需求
可使用遠端端點,或透過 stdio 執行本機 npm 套件。未宣告驗證、環境變數或標頭。離線檢查器不需要帳號;驗證引用檔案的文件時需提供這些檔案。
安裝前請注意
檢查類工具據稱不產生費用且不接觸資料,可安心執行,但它們只是模擬 API 的引擎,不會實際套用變更。文件內容與方案限制來自伺服器,可能與你帳號的實際狀態不一致。

安裝

在 SourceWeft 中

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

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

交給代理程式安裝

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

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

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

其他 MCP 客戶端

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

{
  "mcpServers": {
    "jsonpad-documentation": {
      "type": "http",
      "url": "https://mcp.jsonpad.io/docs"
    }
  }
}

工具

14

search_docs

Search the JSONPad docs

Search the JSONPad documentation, the JavaScript SDK references and the command line tool reference. Returns the best-matching sections with a snippet and their jsonpad.io URL; read one with read_doc. Exact identifiers work well: error codes and names, headers, SDK methods, CLI commands, $jsonpad-var variables, "POST /lists/{listId}/items".

輸入參數limitquery必填section

read_doc

Read a JSONPad docs page

Read a documentation page as markdown, or one section of it. Give a page slug ("indexing"), a /docs path, a jsonpad.io URL (with or without .md, and with an optional #anchor), "sdk/jsonpad-sdk", "sdk/jsonpad-realtime-sdk", "cli/reference" or "cli/readme". Long pages are cut at a section boundary; read on with the returned nextSection.

輸入參數page必填sectionmaxChars

list_docs

List the JSONPad docs pages

List the documentation pages by section, with a description of each: the table of contents.

輸入參數section

list_api_endpoints

List the JSONPad API endpoints

List the REST API endpoints an API token can use, as method, path and title. Get one in full with get_api_endpoint.

輸入參數resource

get_api_endpoint

Get a JSONPad API endpoint contract

The full contract of one REST API endpoint: parameters, headers, request body, responses and examples, and the JavaScript SDK method that calls it. Find it by id (the docs page slug, e.g. "item-restore"), by method and path (templates or concrete paths both work: "/lists/my-list/items/abc"), or by a description.

輸入參數idpathquerymethod

get_sdk_method

Get a JSONPad SDK method

The signature, description and example of a method in the JavaScript SDK (@basementuniverse/jsonpad-sdk) or the realtime SDK, and the REST endpoint it calls. Find it by name ("restoreItem") or by what it does.

輸入參數namequerypackage

get_cli_command

Get a JSONPad CLI command

The usage, arguments and options of a jsonpad command line tool (@basementuniverse/jsonpad-cli) command, and whether it works offline. Find it by name ("rules test", "jsonpad sync-schema --dry-run") or by what it does.

輸入參數namequery

lookup_error

Look up a JSONPad error

What a JSONPad API error code means, its HTTP status, and the guides that explain it. Give the numeric code (10013) or the name (QUOTA_EXCEEDED), as found in an error response's "code" and "name".

輸入參數codename

get_plan_limits

Get JSONPad plan limits

The limits of each public plan (Free, Indie, Pro, Scale): requests per month and minute, the minimum gap between requests, storage, item size, versions kept, tokens, identities, realtime connections, webhooks and flows. null means unlimited. Sizes are in bytes, rateLimit in milliseconds, prices in GBP.

輸入參數planlimit

check_write_rules

Check write rules

Compile a list's write rules with the same engine the API uses, and run their tests (a rules-tests-v1 document). Returns every diagnostic with its line and column, and for each failing test what it expected, what happened, and how each rule came out. Costs nothing and sees no data: lookups find the test document's items. Use it before saving rules.

輸入參數rules必填testsknownLists

eval_write_rule

Try a write against write rules

Check one write against a rule set, as the API would, and say whether it would be allowed, denied (403) or failed (400), which statement decided it, and (with trace) what every expression evaluated to. The write is shaped like a rule test case: action, identity, token, old, new, patch, merge, now. Costs nothing and sees no data.

輸入參數itemsrules必填tracewrite必填identities

check_flow

Check a flow

Compile a flow document (flows-v1) with the same engine the API uses, and run its tests (flow-tests-v1) against in-memory data. Returns diagnostics (with JSON pointers into the document), what the flow reads and writes, and why each failing test failed. Costs nothing and sees no data.

輸入參數flow必填testsknownLists

validate_sync_document

Validate a schema sync document

Check a schema sync document (sync-v1) as far as possible without an account: against the JSON schema the API uses, the API's rules for keys and indexes, and every rule set and flow in it with their tests. Documents that reference files (rulesFile, flowFile and their tests) are checked too if the files' contents are given in files. What a sync would change needs the account: the API server's plan_schema_sync, or jsonpad sync-schema --dry-run.

輸入參數filesdocument必填

validate_token_permissions

Validate token permissions

Check an API token's permission rules against the schema the API uses, say which rule shape a broken one was meant to be, and warn about valid rules that probably don't do what was meant (rule order, restore without view, sync-schema alone, allow "*").

輸入參數permissions必填

版本歷史

1
  1. v0.1.0最新Oct 1, 2026

評分

已滿足適用檢查項的 75%

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

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

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

  • 授權條款10 分

    請在儲存庫或註冊中心條目中宣告授權條款。

其他 Jsonpad 整合