Connect Codex
The Codex CLI, the desktop app and the IDE extension share one configuration. Add IPGuru once, sign in, and Codex can create scenarios, work with the crew, make documents and images, and run Scenario Director.
Tested by IPGuru, September 2026
Add IPGuru
From a terminal with Codex installed:
codex mcp add ipguru --url https://mcp.ipguru.ai/mcpOr, in the desktop app or the IDE extension, open Settings, then MCP servers, then Add server. Name it ipguru, choose Streamable HTTP, paste the address, save, then Restart. Labels can differ between versions.
Adding the server may start sign-in on its own. If it does not, run:
codex mcp login ipguruIn the app, choose Authenticate. Do not start a second sign-in while the first is waiting.
Your browser opens IPGuru's sign-in page. Sign in with the account that owns your work. Check that the page names Codex and lists Read, Write and Spend, then choose Continue. No password or key goes into Codex.
codex mcp get ipguru shows the saved entry. In the app, reload the IPGuru server after signing in if the tools do not appear.
Configuration file
Codex keeps MCP servers in ~/.codex/config.toml, used by every project. A project's own .codex/config.toml works in projects you trust.
[mcp_servers.ipguru]
url = "https://mcp.ipguru.ai/mcp"
Then run codex mcp login ipguru. OpenAI's Codex MCP guide covers the other settings.
The IPGuru skill
The skill tells Codex how a crew turn works, when to ask before spending, and how to recover after a lost reply without paying twice.
~/.agents/skills/, so the main file is at ~/.agents/skills/ipguru/SKILL.md. For one repository only, use that repository's .agents/skills/ folder.$ipguru in a prompt, or just mention IPGuru. The skill also tells Codex that it needs the IPGuru MCP server.Your first session
Start with the read-only check. Then create a scenario and work on it. Replace the parts in square brackets.
Compare the list with what you see in the app. An empty list is fine for a new account.
Preparation runs on IPGuru's servers and carries on if you close Codex. It can use allowance.
Approving the plan starts paid work. Codex should wait for your go-ahead.
Troubleshooting
/mcp, and you reloaded it after signing in.scope_required. Sign in again and allow the permission named in the message.mcp.ipguru.ai and contact us. Never turn off HTTPS checks.