Requirements
- A Codex app or Codex CLI install.
- An Impulse account with access to the production dashboard.
- A browser session that can sign in to Impulse during MCP OAuth.
You do not need to copy an Impulse API key into Codex when using the OAuth MCP setup below. Codex stores the MCP server config locally and completes auth through your browser.
Connect Codex from settings
The Codex app, CLI, and IDE extension share MCP settings. If you connect Impulse in one Codex surface, the others can use the same server because the configuration is stored inconfig.toml.
Enter the server details
Use
impulse as the server name and https://api.impulselabs.ai/api/mcp-http as the server URL.Authenticate
If Codex prompts for OAuth, continue in the browser, sign in to Impulse, approve access, and return to Codex.
Connect Codex from the CLI
If you prefer terminal setup, add the same production Impulse MCP server with the Codex CLI:impulse MCP server with available Impulse tools.
Optional local config
Codex stores MCP servers in~/.codex/config.toml. The CLI command above writes a config similar to:
.codex/config.toml inside a trusted project.
First Codex prompt
After auth, start a new Codex thread and ask it to use Impulse:What Codex can do
Once connected, Codex can use Impulse MCP tools to:- Upload datasets.
- List datasets and projects.
- Start training sessions.
- Poll session status.
- Inspect generated artifacts.
- Package models for inference.
- Deploy trained models.
- Fetch deployment feature contracts.
- Run predictions against deployed models.