
# MCP

If your MCP client restricts outbound network access, add **`api.gerri.commonpaper.com`** to the domain allowlist.

Some Gerri MCP tools need the client to run **curl** requests against that host (for example, uploading a file with a minted `curl_command`). Without the domain on the allowlist, those requests are blocked even if the MCP server itself is connected.

## Cursor

Enterprise admins can allow remote MCP hosts from the Cursor dashboard. Add a **URL** entry for `https://api.gerri.commonpaper.com/mcp` (or `https://api.gerri.commonpaper.com/*`).

See [Cursor MCP Allowlist](https://prod.cursor.com/docs/mcp#mcp-allowlist).

## ChatGPT

Add `api.gerri.commonpaper.com` to the environment **domain allowlist**.

1. Open the ChatGPT or Codex **environment** settings.
2. Turn **Agent internet access** on.
3. Under **Domain allowlist**, add `api.gerri.commonpaper.com`.

See [Agent internet access](https://developers.openai.com/codex/cloud/internet-access).

## Claude Desktop

1. Open **Settings → Capabilities**.
2. Enable **Allow network egress** if it is off.
3. Open **Domain allow list** and add `api.gerri.commonpaper.com`.

On Team and Enterprise, owners set this under **Organization settings → Capabilities**. Choose package managers plus specific domains, then add `api.gerri.commonpaper.com`.

See [Create and edit files with Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude).

## Claude Code

Add the host to the sandbox network allowlist in your Claude Code settings:

```json
{
  "sandbox": {
    "network": {
      "allowedDomains": ["api.gerri.commonpaper.com"]
    }
  }
}
```

For cloud environments, open the environment’s **Network access** settings, choose **Custom**, and add `api.gerri.commonpaper.com` to **Allowed domains**.

See [Claude Code sandboxing](https://code.claude.com/docs/en/sandboxing) and [cloud environments](https://code.claude.com/docs/en/cloud-environments).
