{"tools":[{"name":"search_products","risk":"read-only","method":"GET","endpoint":"https:\/\/cliopen.com\/api\/products","callable_via_public_mcp_call":true,"description":"Search active products by text query or category slug."},{"name":"get_product","risk":"read-only","method":"GET","endpoint":"\/api\/products\/{product_id}","callable_via_public_mcp_call":true,"description":"Get stable product data, prices, availability, configuration schema, and allowed actions."},{"name":"create_cart","risk":"draft","method":"POST","endpoint":"https:\/\/cliopen.com\/api\/cart","callable_via_public_mcp_call":true,"description":"Create a non-persistent draft cart and quote from product IDs and configuration."},{"name":"get_shipping_options","risk":"read-only","method":"POST","endpoint":null,"available":false,"callable_via_public_mcp_call":false,"description":"Not applicable for digital cloud products."},{"name":"create_checkout_quote","risk":"read-only","method":"POST","endpoint":"https:\/\/cliopen.com\/api\/checkout\/quote","callable_via_public_mcp_call":true,"description":"Calculate deterministic price quote without creating an order or payment."},{"name":"create_order","risk":"commit","method":"POST","endpoint":"https:\/\/cliopen.com\/api\/order","auth_required":false,"idempotency_required":true,"requires_customer_email_and_billing":true,"creates_status":"pending_payment","payment_confirmation":"stripe_webhook_confirmed","callable_via_public_mcp_call":false,"direct_api_call_required":true,"description":"Create a pending payment order from customer email and billing data by calling the endpoint directly, send the customer to payment.pay_url, then poll the returned signed status_url."},{"name":"get_order_status","risk":"read-only","method":"GET","endpoint":"\/api\/order\/{order_number}\/status","signed_status_url_required":true,"callable_via_public_mcp_call":false,"direct_api_call_required":true,"description":"Poll payment status, service status, and ready credentials using the signed status_url returned during order creation."}],"mcp_call":{"endpoint":"https:\/\/cliopen.com\/api\/mcp\/call","callable_tools":["search_products","get_product","create_cart","create_checkout_quote"],"direct_api_only_tools":["create_order","get_order_status"],"note":"Use \/api\/mcp\/call only for callable_tools. For order creation, call POST \/api\/order directly with customer_email, billing fields, items, and Idempotency-Key."},"policy":{"allowed_without_auth":["search_products","get_product","create_cart_draft","create_checkout_quote","create_order","get_order_status_with_signed_url"],"allowed_with_customer_login":["create_order_from_saved_settings","get_order_status"],"payment_confirmation":"stripe_webhook_confirmed","requires_human_confirmation":["public_place_order","cancel_order","change_subscription"],"pending_order_creation_available_to_agents":true,"payment_confirmation_available_to_agents":false,"commit_actions_available_to_agents":true,"commit_actions_available_to_authenticated_customer_agents":true,"requires_customer_email_and_billing":["create_order"],"requires_complete_account_settings":["create_order_from_saved_settings"],"idempotency_key_required_for_commit":true,"rate_limit":"60 requests per minute per client by platform middleware or edge proxy","contact":"ai-support@cliopen.com"}}