JSONPad documentation
JSONPad docs, API, SDK and CLI references, and offline checkers for write rules and flows.
Connector by jsonpad.ioOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Codex, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/jsonpad-io-docs
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://mcp.jsonpad.io/docsRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 14 read · 0 write · 0 deleteRead-only
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 14
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 14 · Look things up without changing anything.
check_flowcheck_write_ruleseval_write_ruleget_api_endpointget_cli_commandget_plan_limitsget_sdk_methodlist_api_endpointslist_docslookup_errorread_docsearch_docs
Show 2 more tools
validate_sync_documentvalidate_token_permissions
Network hosts it talks to 1
mcp.jsonpad.io· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (14)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
check_flowCheck a flowread-onlyCompile 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.
check_write_rulesCheck write rulesread-onlyCompile 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.
eval_write_ruleTry a write against write rulesread-onlyCheck 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.
get_api_endpointGet a JSONPad API endpoint contractread-onlyThe 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.
get_cli_commandGet a JSONPad CLI commandread-onlyThe 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.
get_plan_limitsGet JSONPad plan limitsread-onlyThe 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.
get_sdk_methodGet a JSONPad SDK methodread-onlyThe 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.
list_api_endpointsList the JSONPad API endpointsread-onlyList the REST API endpoints an API token can use, as method, path and title. Get one in full with get_api_endpoint.
list_docsList the JSONPad docs pagesread-onlyList the documentation pages by section, with a description of each: the table of contents.
lookup_errorLook up a JSONPad errorread-onlyWhat 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".
read_docRead a JSONPad docs pageread-onlyRead 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.
search_docsSearch the JSONPad docsread-onlySearch 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".
validate_sync_documentValidate a schema sync documentread-onlyCheck 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.
validate_token_permissionsValidate token permissionsread-onlyCheck 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 "*").
Signals
- Weekly downloads
- 14
- Last release
- Sep 30, 2026 (28 days ago)
- Last package publish
- Sep 30, 2026 (28 days ago)
From the package registry.
Details
- Registry name
io.jsonpad/docs- Version
- 0.1.0
- Auth
- Auth not stated
- Packages
- npm @basementuniverse/jsonpad-docs-mcp
- License
- MIT
- Website
- jsonpad.io/docs/mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- Official MCP Registry
More from jsonpad.io
Cite this page
JSONPad documentation MCP server. Agent Mart. https://agentmart.dev/connectors/jsonpad-io-docs (last updated 2026-10-24)