Sources
Docs: Workspace API MCP reference Web App: Workspace managers configure Ponder tool permissions in the Persona editor; standalone MCP hosts use their own tool and confirmation experience. Parable MCP connects assistants and developer tools to Workspace and Admin operations through the same generated contracts used by HTTP and the SDKs. Every Workspace operation has an explicit MCP classification. Most product operations are available to discovery; browser callbacks, secret exchange, machine plumbing, Ponder control-plane routes, and unsupported multipart operations are explicitly hidden. Four schema declarations keep the tool surface understandable:@docssupplies the display title, description, capability, lifecycle, and audience shared across protocol references;@iconsupplies the Font Awesome glyph;@mcpsupplies the stable lowercase handle, visible-or-hidden decision, and default Ponder policy; and- the route’s permission declaration and behavior remain the authority for what a person can read or change.
Discover tools without loading the whole catalog
Standalone MCP sessions keep environment, Workspace, authentication, and catalog tools available. After authentication:- Search with
tool_search. Results contain lightweight titles, descriptions, icons, and handles, not every JSON Schema. - Enable a selected operation with
tool_enable. - The session publishes the enabled generated tool and sends
notifications/tools/list_changed. - Authentication, logout, Workspace changes, and permission refresh reconcile the session’s enabled tools.
Approvals in Ponder
- Never omits the operation from that Persona’s search.
- Ask pauses the tool call in the Message and offers Deny once and Allow once.
- Always continues without a separate Ponder prompt.
Work with Ponder from an MCP session
An assistant can send a Message on a Problem and follow Ponder’s reply the way a person does in Ponder. Every open page sees the reply live, because the Message travels the same path as a browser send.send_ponder_message and await_ponder_reply are session tools, available
after authentication and tenant_set. Leave personaId out to use the
Problem’s assigned Persona, then your last selection, then Automatic. Set
operationSurface to admin for an Admin Parable; that needs Admin Ponder
permission. A reply keeps running on the server if the MCP call ends early.
A reply that calls a tool whose policy is Ask pauses until a person approves it
in Ponder; an MCP session cannot approve it, and the result’s
waitingForApproval names the tools.
Ponder’s own tool catalog does not include the two session tools, and
stop_ponder_reply and steer_ponder_reply default to Never, so Ponder
never stops or steers its own reply.
Local stdio
The local stdio server keeps authentication and Workspace selection inside the MCP session, then forwards enabled operations through generated SDK dispatch. In a derived worktree it replaces the checked-in development URLs only when both API endpoints resolve fromWEB_API_URL and WEB_ADMIN_API_URL, or from the paired
WEB_API_PORT and WEB_ADMIN_API_PORT values. A partial or invalid override
fails startup instead of mixing services from different checkouts.
Source the worktree stamp before running the Vercel AI SDK smoke:
The Mintlify documentation MCP is a separate, hosted interface for reading
these docs.