Home
// tools

MCP Tool List.

Every Ozem capability is exposed as an MCP tool over JSON-RPC 2.0 with OAuth 2.0 authentication. Your AI assistant calls them directly — no screen-scraping, no guessing.

endpointhttps://ozem.my/mcp
protocolJSON-RPC 2.0 · Streamable HTTP
authOAuth 2.0 · bearer token
prefixozem_

42 tools across 8 categories.

Site management

11
ozem_ping

Health check and authentication verification.

ozem_list_sites

List every site in your workspace.

ozem_create_site

Create a new unpublished site draft.

ozem_get_site

Get site details including its pages.

ozem_update_site

Rename a site or change its slug.

ozem_write_page_code

Write an interactive page with HTML, CSS, and JavaScript (recommended default, code mode).

ozem_update_page

Write a simple static page (sanitized mode — no JS/CSS/forms).

ozem_get_page

Read a page back.

ozem_delete_page

Remove a page from a site.

ozem_publish_site

Publish a site (prepay hosting credits).

ozem_unpublish_site

Take a published site offline.

Page revisions

2
ozem_list_page_revisions

List a page's revision history (newest-first) with timestamps.

ozem_restore_page_revision

Restore a page to a previous revision (current code is saved as a new revision).

Site backups

4
ozem_export_site_backup

Create a full-site backup zip with a short-lived download URL.

ozem_list_site_backups

List existing site backups with their creation times.

ozem_restore_site_backup

Restore a site from a backup (merge or replace; always unpublishes).

ozem_delete_site_backup

Permanently delete a managed site backup zip.

Collections

4
ozem_create_collection

Add a structured data list to a site.

ozem_list_collections

List a site's collections.

ozem_update_collection_rules

Change a collection's read/write access rules.

ozem_delete_collection

Remove a collection and its records.

Records

4
ozem_list_records

View entries in a collection.

ozem_create_record

Add an entry to a collection.

ozem_update_record

Update an existing entry by ID (merge or replace mode).

ozem_delete_record

Remove an entry from a collection.

Assets

5
ozem_upload_asset

Upload media (images, documents) to a site via base64.

ozem_import_asset_from_url

Import an image from a public HTTPS URL (AI-generated or stock) into site storage.

ozem_list_assets

List a site's media library.

ozem_delete_asset

Remove a media file from a site.

ozem_set_site_image

Set a site's favicon or open-graph image.

End users

4
ozem_list_end_users

List visitor accounts for a site.

ozem_create_end_user

Create a visitor account for a site.

ozem_update_end_user

Edit a visitor account.

ozem_delete_end_user

Remove a visitor account.

Advanced / Meta

8
ozem_get_active_workspace

Returns the workspace (tenant) this MCP connection is bound to.

ozem_create_workspace

Creates a new workspace (tenant) for the authenticated user.

ozem_configure_site_auth

Enable or configure visitor login for a site.

ozem_configure_site_payments

Configure visitor payments (CHIP gateway credentials, orders/products collections, custom amount toggle).

ozem_get_site_analytics

Read traffic stats for a published site.

ozem_get_credit_balance

Read your remaining credits and recent transactions.

ozem_get_build_guide

Retrieve this build guide at runtime.

ozem_get_sdk_reference

Retrieve the browser Page SDK reference at runtime.

Billing is read-only via MCP. The publish_site tool charges hosting credits at publish time, but credit top-ups are handled exclusively through the web checkout after you sign in. There is no purchase_credits tool.