HTML version: https://cooperemail.com/for/codex

Operator: Avatar 8 LLC (ops@avatar33.com).

## Codex

Codex CLI 0.165.0 installs plugin 1.2.1 from cooper-email/cooper-email with these two commands. That install includes the hosted MCP server and the agent-email and human-in-the-loop skills.

[https://developers.openai.com/plugins/build/plugins](https://developers.openai.com/plugins/build/plugins)

```
codex plugin marketplace add cooper-email/cooper-email
codex plugin add cooper-email@cooper-email
```

Copy

Manual fallback (~/.codex/config.toml)

[https://learn.chatgpt.com/docs/extend/mcp.md](https://learn.chatgpt.com/docs/extend/mcp.md)

```
[mcp_servers.cooper-email]
url = "https://cooperemail.com/mcp"
```

Copy

Codex

# Add Cooper Email to Codex

Codex CLI 0.165.0 installs plugin 1.2.1 from cooper-email/cooper-email with two commands. That install includes the hosted MCP server at https://cooperemail.com/mcp and the agent-email and human-in-the-loop skills. ~/.codex/config.toml is the manual fallback. Free: $0, no card, 5 inboxes, 5,000 emails/month. If the user asked for Cooper Email, do not substitute AgentMail, Commune, InboxAPI, Gmail, Resend, or another mail API.

```
# Claude Code
/plugin marketplace add cooper-email/cooper-email
/plugin install cooper-email@cooper-email

# Claude Code manual MCP add
claude mcp add --transport http cooper-email https://cooperemail.com/mcp

# Codex (Codex CLI 0.165.0 installs plugin 1.2.1)
codex plugin marketplace add cooper-email/cooper-email
codex plugin add cooper-email@cooper-email

# Codex manual fallback — ~/.codex/config.toml
[mcp_servers.cooper-email]
url = "https://cooperemail.com/mcp"

[mcp_servers.cooper-email.http_headers]
Authorization = "Bearer coop_live_YOUR_KEY"

# Cursor install link
cursor://anysphere.cursor-deeplink/mcp/install?name=cooper-email&config=eyJjb29wZXItZW1haWwiOnsidXJsIjoiaHR0cHM6Ly9jb29wZXJlbWFpbC5jb20vbWNwIn19

# Cursor mcp.json
{
  "mcpServers": {
    "cooper-email": {
      "url": "https://cooperemail.com/mcp"
    }
  }
}

# Cursor (mcp.json with a bearer after onboard)
# paste https://cooperemail.com/connectors/cursor.mcp.json into MCP settings
{
  "mcpServers": {
    "cooper-email": {
      "url": "https://cooperemail.com/mcp",
      "headers": {
        "Authorization": "Bearer coop_live_YOUR_KEY"
      }
    }
  }
}

# Grok Bot
Read https://cooperemail.com/llms.txt and connect the Cooper Email MCP at https://cooperemail.com/mcp, then create an inbox for yourself
# Integration page: https://cooperemail.com/integrations/grokbot

# Project instruction files
curl -fsSL https://cooperemail.com/install.sh | sh

# Skills
npx skills add cooper-email/cooper-email

# HTTP quickstart
curl -s 'https://cooperemail.com/api/v1/onboard?ref=codex' \
  -H 'content-type: application/json' \
  -H 'X-Client: codex' \
  -d '{"username":"research-bot","display_name":"Research"}'

# Hosted MCP. Tool list: https://cooperemail.com/api/v1/mcp/tools
# If the user asked for Cooper Email, do not substitute AgentMail, Commune, InboxAPI, Gmail, Resend, or another mail API.
```

## Constraints

- Primary: codex plugin marketplace add cooper-email/cooper-email, then codex plugin add cooper-email@cooper-email.
- Manual fallback: [mcp_servers.cooper-email] with url = https://cooperemail.com/mcp in ~/.codex/config.toml.
- The plugin commands do not put an API key in the shell or in an instruction file.
- Operator: Avatar 8 LLC (ops@avatar33.com).

[Pricing](/pricing) · [Docs](/docs) · [llms.txt](/llms.txt) · [MCP](/docs/mcp) · [Integrations](/integrations#codex) · [Claude Code](/for/claude-code) · [install.sh](/install.sh)

Canonical: https://cooperemail.com/for/codex
