The one address you need
Point any MCP client at the MITPO server URL. It lives on its own subdomain, separate from the app and the API — this exact address, nothing else.
Add this as a custom MCP server
Copy it into your client below. Do not use the app or API address — MCP has its own.
Two ways to connect
Most people sign in with their MITPO account — the client opens a browser, you log in, and you approve access. For servers or scripts with no browser, use an API key instead.
| Method | Best for | How it works |
|---|---|---|
| Sign in (recommended) | Desktop apps and editors like Claude, Cursor, Codex | The client opens a browser, you sign in, and you approve what it can access. No key to store. |
| API key | Servers, CI, and headless automation | Send a key from your developer settings as a Bearer token instead of signing in. |
Claude Code
Add the server from your terminal, then sign in from inside Claude Code.
One command, then authenticate
After adding it, run /mcp inside Claude Code and choose Authenticate to sign in.
Claude desktop & claude.ai
Add MITPO as a custom connector from the Claude settings — no config file needed.
- 1.
Open Connectors
Go to Settings → Connectors → Add custom connector.
- 2.
Paste the server URL
Enter https://mcp.mitpo.io/mcp and click Connect.
- 3.
Sign in and approve
Log in to MITPO and approve the access the connector asks for. Tools appear right after.
Cursor
Add MITPO to your Cursor MCP config. Cursor opens a browser to sign in the first time it calls a tool.
Add MITPO to your MCP servers
Create the file if it does not exist, then reload Cursor.
OpenAI Codex CLI
Add a server entry to your Codex config, then sign in from the terminal.
Add the server, then run codex mcp login mitpo
The url key makes it a remote server; auth = "oauth" triggers the sign-in flow.
Any other MCP client
MITPO works with any client that supports remote MCP over the streamable-http transport. Point it at the server URL and sign in. For a client with no browser, send an API key as a Bearer token instead.
Authenticate a headless client with a key
Create a key in your developer settings, then send it on every request.
What your assistant can do
Once connected, the client can act across your account. Everything it does respects your plan, your credits, and the access you approved.
| Area | What you can do |
|---|---|
| Copy & content | Write and refine marketing copy, and generate on-brand content for any channel. |
| Creative | Generate and edit images, video, motion graphics, voiceover, and personas. |
| Campaigns | Create, update, list, and optimize campaigns. |
| Publishing | Publish social posts and track every one — approve, cancel, or check status. |
| Research | Run competitor research, analyze a market, pull trends, and validate an idea. |
| Brand & workspace | Read your brand voice, list connected channels, and check usage. |
| Automations | Run your workflows and ask your marketing assistant. |
Permissions & credits
When you sign in, MITPO shows exactly what the client can do — split into read and write access — and nothing runs until you approve. Generating images, video, copy, and other AI work uses your credits, the same as in the app. You can revoke any connected client anytime from your settings.

