Browse the docs ▾

Agent integration

Use Opmiz with your AI client

Opmiz is one remote MCP server with browser sign-in. Any client that supports remote MCP over HTTP with OAuth can use the same address.

Connect an AI app has the steps for Claude and Claude Code. This page adds other clients and what each needs.

What a client needs

Address

https://mcp.opmiz.com/mcp

Transport

Streamable HTTP. There's nothing to install or run on your machine.

Sign-in

OAuth in the browser. Clients can register themselves, so no key or client id is needed from Opmiz.

Images

The client must show image results to the model for screenshots to be useful.

A shell

Optional, and useful: a client with one can send files directly to bulk imports.

Which client suits which work

Claude Code

Best for large builds and moves. It can script data, send import files and read local images. The Opmiz plugin adds the connection and skills in one install.

Claude chat

Good for owners working in conversation. Photos arrive by create_upload_link, and imports fit the inline limit of 50 rows.

ChatGPT

An Opmiz app for ChatGPT isn't listed yet. Where your ChatGPT plan lets you add a remote MCP server yourself, use the same address.

Cursor and other editors

Add a remote server in the client's MCP settings. A shell is usually available for imports.

Your own agent

Use any MCP client library with OAuth support. For scripts with no person present, use the REST API, which leaves out orders, product writes, content fields, custom types, screenshots, and starting or converting a builder site.
We test most closely with Claude and Claude Code. Menu names and config files in other clients change often, so check that client's own documentation if a step differs.

Check the connection

1

Ask the client to call list_orgs. It should list the businesses you ticked.

2

Ask it to call get_site on one, and give it a site to describe.

3

If tools are missing, the sign-in may lack a permission. Clear the sign-in and connect again.

Tool names

Clients often add a prefix, so get_site may appear as mcp__opmiz__get_site or opmiz.get_site. The tool names in these docs are the server's own.

Long tool descriptions

apply_site_ops has a long description, and some clients shorten or lazy-load tool descriptions. The complete guide is always available in the ops_guide part of get_element_catalogue. Read it before your first content type or complex op.

The same business in several apps

Each app has its own connection, and all work on the same draft. A revision conflict is how you learn another app or person changed something. An owner can see and remove each connection in Settings › AI apps.

Claude Code plugin

claude plugin marketplace add \
  opmiz-wbos/opmiz-plugin
claude plugin install opmiz@opmiz

# then, inside Claude Code
/mcp

Claude Code, server only

claude mcp add --transport http \
  opmiz https://mcp.opmiz.com/mcp

# then, inside Claude Code
/mcp

Cursor (mcp.json)

{
  "mcpServers": {
    "opmiz": {
      "url": "https://mcp.opmiz.com/mcp"
    }
  }
}

Check it works

You: List my Opmiz businesses and tell
     me what's on the first one's home
     page.

Agent: list_orgs
       get_site
       get_page_outline