{"openapi":"3.1.0","info":{"title":"objekts Production Desk public interface","version":"0.1.0","description":"Public discovery contract for objekts Production Desk. The primary agent integration is MCP Streamable HTTP at /mcp. Automated estimates are directional and non-binding; write operations require explicit user confirmation."},"servers":[{"url":"https://mcp.objekts.ai"}],"paths":{"/about":{"get":{"operationId":"getPublicIdentity","summary":"Get public Production Desk identity","responses":{"200":{"description":"Public identity and tool inventory","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/health":{"get":{"operationId":"getHealth","summary":"Get public service health","responses":{"200":{"description":"Service health","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/llms.txt":{"get":{"operationId":"getLlmsIndex","summary":"Get the agent-readable service summary","responses":{"200":{"description":"Agent-readable service summary","content":{"text/plain":{"schema":{"type":"string"}}}}}}},"/mcp":{"post":{"operationId":"mcpRpc","summary":"Call the MCP Streamable HTTP endpoint","description":"Primary MCP endpoint. Use an MCP client for initialize, tools/list and tools/call. Tool-level schemas and consent semantics are returned by the MCP server.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["jsonrpc","method"],"properties":{"jsonrpc":{"type":"string","const":"2.0"},"id":{"oneOf":[{"type":"string"},{"type":"number"},{"type":"null"}]},"method":{"type":"string"},"params":{"type":"object","additionalProperties":true}},"additionalProperties":true}}}},"responses":{"200":{"description":"MCP JSON-RPC response","content":{"application/json":{"schema":{"type":"object","additionalProperties":true}}}}}}}}}