# Demo https://www.otsite.com ## Machine-friendly endpoints - MCP public: https://www.otsite.com/mcp - MCP admin: https://www.otsite.com/admin/mcp (owner-bound capability token required) - JSON-LD: https://www.otsite.com/v1/sites/demo/jsonld - Sitemap: https://www.otsite.com/sitemap.xml ## Tool catalog - site.search (public) — Full-text + semantic search across the tenant site (products, pages, knowledge). - catalog.list (public) — List products in the tenant catalog with filters and pagination. - product.get (public) — Fetch a single product by SKU. - order.create (public) — Create an order. Returns order id + payment intent (Stripe in US/EU, ЮKassa in RU). - chat.consult (public) — Consult-and-sell concierge. Returns a single LLM reply backed by tenant RAG. - kb.ingest (admin) — Ingest a knowledge source (file content, url body, or raw text) into the tenant KB. - page.create (admin) — Open a transactional draft page. If `blocks` is omitted, the planner proposes them from RAG. - page.publish (admin) — Publish a draft. Bumps tenant layout_version, purges edge cache, fires page.published webhook. - style.set (admin) — Set the tenant brand kit (colors, fonts, logo, tone). - price.update (admin) — Update a product price. - outbound.send (admin) — Send an email, Telegram message, or webhook from the tenant. - analytics.query (admin) — Aggregate read-only analytics over orders and meters. ## About This site exposes a first-class MCP server so AI agents can consult, transact, and publish content on behalf of authorized users. Region: us-east.