> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bizmori.com/llms.txt
> Use this file to discover all available pages before exploring further.

# MCP Connector

> Use BIZ MORI from Claude by chatting — no code, no API key

The **BIZ MORI MCP connector** lets you use BIZ MORI directly inside an AI assistant like Claude. You connect once with your BIZ MORI account, then ask in plain language:

> "Check whether this image is AI-generated: `<image URL>`"

Claude runs the job on BIZ MORI and reports the result back in the chat. No code, no API key, no dashboard.

<Note>
  **MCP** (Model Context Protocol) is an open standard that lets AI assistants
  connect to outside services. You do not need to understand it to use this.
</Note>

## What you can do

<Columns cols={2}>
  <Card title="Detect AI images" icon="robot">
    Ask whether an image was generated by AI. You get a probability, a verdict,
    and heatmap images.
  </Card>

  <Card title="Apply Anti-AI protection" icon="shield">
    Protect images from being used as AI training data. Up to 100 images at
    once.
  </Card>

  <Card title="Embed a watermark" icon="stamp">
    Add an invisible ownership watermark carrying your text.
  </Card>

  <Card title="Extract a watermark" icon="magnifying-glass">
    Check whether a file carries a BIZ MORI watermark and read its text.
  </Card>

  <Card title="Review your history" icon="clock-rotate-left">
    "Show me my jobs from this week" — list past jobs and check their results.
  </Card>

  <Card title="Choose a billing account" icon="building">
    Run a job under your personal account or one of your organizations.
  </Card>
</Columns>

## Connect the connector

<Steps>
  <Step title="Open your connector settings">
    In the Claude app (web or desktop), go to **Settings → Connectors → Add custom connector**.
  </Step>

  <Step title="Paste the connector URL">
    ```
    https://mcp.bizmori.com/mcp
    ```

    Give it a name you will recognize, such as `BIZ MORI`.
  </Step>

  <Step title="Sign in with your BIZ MORI account">
    A BIZ MORI login window opens. Sign in with the same account you use for [app.bizmori.com](https://app.bizmori.com) and approve the connection.

    <Check>
      You do **not** need an API key.
    </Check>
  </Step>

  <Step title="Ask for something">
    Start a new chat and try:

    ```text theme={null}
    Use BIZ MORI to check if this image is AI-generated:
    <image URL>
    ```
  </Step>
</Steps>

## Image upload methods

**Which upload methods you can use depends on the tool you are using.**

|                                  | Image attached in chat | File on your computer | Image URL |
| -------------------------------- | :--------------------: | :-------------------: | :-------: |
| **Claude app** (web / desktop)   |            X           |           X           |     ✓     |
| **Claude Code** (terminal / IDE) |            —           |           ✓           |     ✓     |
| **Codex**                        |            —           |           ✓           |     ✓     |

<AccordionGroup>
  <Accordion title="Claude app — you must use an image URL" icon="browser">
    An image you **attach to the chat cannot be used**. The attachment goes to Claude's eyes only; the connector never receives the actual file. This is a platform limitation, not something BIZ MORI can fix. The app also has no access to your computer's files.

    So upload the image somewhere that gives you a link — Google Drive, Dropbox, or Notion with link sharing turned on — and paste that link into the chat.

    <Warning>
      Attaching a photo and asking for Anti-AI protection will not work. Claude will ask you for a link instead.
    </Warning>
  </Accordion>

  <Accordion title="Claude Code — local file upload works" icon="terminal">
    Claude Code can read your files, so just tell it where the image is:

    ```text theme={null}
    Apply Anti-AI protection to ~/Pictures/artwork.png
    ```

    It uploads the file to BIZ MORI for you. An image URL works too.
  </Accordion>

  <Accordion title="Codex CLI — local file upload works" icon="terminal">
    Same as Claude Code: give it the file path and it handles the upload.
  </Accordion>
</AccordionGroup>

## Getting your results

Claude waits for the job to finish and gives you the result in the chat.

| Service               | What you get back                                                             |
| --------------------- | ----------------------------------------------------------------------------- |
| **AI Detection**      | A probability and verdict, plus a heatmap, an overlay, and a thumbnail image. |
| **Watermark Extract** | The detected watermark text.                                                  |
| **Anti-AI**           | A download link for the protected image. Several images come back as one ZIP. |
| **Watermark Embed**   | A download link for the result ZIP.                                           |

Every result also includes a link to open that job on your [dashboard](https://app.bizmori.com), and the name of the account it was billed to.

AI Detection produces all three images by default. They do not cost extra — one check counts as one job no matter how many images come back.

<Warning>
  **A long job may come back as "still processing."** Claude only waits about
  two minutes — a large Anti-AI batch or a heavy watermark job can take longer.

  This is not a failure; the job keeps running. Get the result either way:

  * Download it from the [dashboard](https://app.bizmori.com), where all your completed jobs are listed.
  * Or come back to the chat a few minutes later and ask Claude to check that job again.
</Warning>

<Note>
  Download links expire after a while. If a link has stopped working, ask Claude
  for a new link for that job, or download from the dashboard.
</Note>

## Good things to ask

Put your image link in `<image URL>`. If you use Claude Code or Codex CLI, a file path works too.

```text theme={null}
Check if this image is AI-generated:
<image URL>
```

```text theme={null}
Apply Anti-AI protection at high strength to all the images in this ZIP:
<ZIP file URL>
```

```text theme={null}
Embed the watermark "© 2026 MORI Corp" into this image:
<image URL>
```

```text theme={null}
Does this file have a BIZ MORI watermark in it?
<image URL>
```

```text theme={null}
Show me my BIZ MORI jobs from the last week and which ones failed.
```

## Billing account

If you belong to one or more organizations on BIZ MORI, jobs can be billed to your personal account **or** to an organization. The connector never guesses — it will stop and ask you which one to use.

Answer with the account name and the job runs. **You are only asked once** — your choice is remembered, so later jobs use the same account without asking again. Name a different account any time to switch. Every result tells you which account it was billed to.

You can also say it upfront:

```text theme={null}
Apply Anti-AI protection to these images, billed to MORI Corp:
<image URL 1>
<image URL 2>
```

If your personal account is the only one you have, nothing is asked and it is used automatically.

## Troubleshooting

<AccordionGroup>
  <Accordion title="Claude says it can't read my attached image">
    That is the platform limitation described above, not a bug. Put the image
    somewhere with a shareable link and paste the link instead.
  </Accordion>

  <Accordion title="A job came back as &#x22;still processing&#x22; with no download link">
    The job ran longer than Claude waits, which happens with large batches. It
    is still running, not failed. Download the result from the
    [dashboard](https://app.bizmori.com), or ask Claude to check that job again
    in a few minutes.
  </Accordion>

  <Accordion title="The connector's tools don't show up, or Claude tries odd workarounds">
    Disconnect and reconnect the connector in **Settings → Connectors**. Claude
    caches the tool list, so newly added capabilities only appear after
    reconnecting. Until then it may split a batch into many separate jobs or
    attempt browser-based workarounds.
  </Accordion>

  <Accordion title="I hit a usage limit immediately">
    You may be running jobs under your personal free account instead of your
    organization. Ask Claude which accounts are available, then name the
    organization when you start a job.
  </Accordion>

  <Accordion title="A download link returns an error">
    The link expired. Ask Claude to look up that job again for a new link, or
    download it from the dashboard.
  </Accordion>

  <Accordion title="Something else is wrong">
    Contact [support@bizmori.com](mailto:support@bizmori.com).
  </Accordion>
</AccordionGroup>

## Prefer to write code?

The connector covers everyday use. For building BIZ MORI into your own product, use the REST API directly.

<Columns cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Make your first API call step by step.
  </Card>

  <Card title="AI Agent Integration" icon="robot" href="/ai-agents">
    Hand a coding agent the full integration contract in one paste.
  </Card>
</Columns>
