AI Agents (MCP)
The HOC Site MCP server exposes the same platform capabilities as the admin panel and the REST API over HTTP, so an agent can read and write real website data.
MCP uses your existing platform account. It does not create accounts on its own.
Your AI agent or MCP client likely supports our OAuth mechanism, which lets you authorize it through a browser session. The login tool lets the client request authentication with your platform email and password when OAuth is not used or when the client needs to refresh credentials.
You can authorize MCP HTTP requests with an API key from User settings. Clients that cannot use OAuth should send it as Authorization: Bearer. A one-day access token from the login endpoint also works until it expires.
What the server offers
- Instructions.
get_mcp_instructionsreturns the standing rules: the design playbook and the per-tool hints. - Docs.
get_docsis the docs reader. Usemode=manifestto get the whole tree in one call,mode=contentfor one page, andmode=bundleto fetch several pages plus their dependencies at once. - Tools. Every registered tool has a page under MCP tools, with inputs, the REST endpoints it calls, and the admin screen that does the same work.
- Design catalogs. Block schemas come from the live catalog, so
get_docsis the only source you should insert block types from.
Reading efficiently
One get_docs call with mode=bundle replaces the usual discovery loop:
pathsnames the pages you need, for exampledesign/pageandobjects/lifecycles.includeadds dependencies:body,ancestors,children,shared-concepts,blocks,lifecycles,related-tools,related-endpoints.depthcontrols how many levels of children come back.budgetBytescaps the response. Anything that does not fit is listed inomittedinstead of being cut silently.
Connect
Connect and authenticate covers OAuth, API keys, and the login tool. The REST equivalent of every tool is in the API endpoints catalog.