Skip to main content
The installed Kast MCP process runs over stdio from the client’s repository directory. After MCP negotiation, tools/list is the authority for this release’s tool names, inputSchema, and outputSchema. add_declaration is the write tool. The App Server’s workspace_lifecycle is a separate hosted tool.

Call and result

An MCP client sends a JSON-RPC tool call after negotiation:
For a query, set name to query_symbols and use the example arguments. A call returns a JSON-RPC result with content, isError, and, when the document is admitted, structuredContent. structuredContent is the canonical operation document itself. Its status is complete, qualified, or rejected, with the operation’s exact references, coverage, finite failures, and recovery evidence intact. An invocation failure uses isError and may have no structuredContent. The generated tool call wrapper describes the MCP transport; use the generated tool response schema to decode the semantic document. The OpenAPI POST /callables/… labels in this pane organize hosted tool schemas. They are documentation paths, not HTTP endpoints. The direct MCP result uses the wrapper above.
Last modified on September 27, 2026