1Password secures Codex credentials

- 1Password said on May 20 it expanded its OpenAI partnership by launching an MCP server that lets Codex fetch credentials at runtime. - The key detail is 1Password’s “just-in-time” model: credentials stay out of prompts, code, terminals, cached outputs and the model context window. - Codex already supports MCP servers in its CLI and IDE extension, according to OpenAI’s developer documentation.

1Password on May 20 said it had expanded its collaboration with OpenAI by launching a Model Context Protocol server for Codex, the coding agent that OpenAI offers in its CLI and IDE tools. The integration is designed to let Codex request credentials from 1Password at runtime instead of relying on secrets pasted into prompts, stored in `.env` files or embedded in code. 1Password said the setup keeps credentials outside the model’s context window while Codex uses them to complete development tasks. That matters because AI coding tools are starting to act more like operators than autocomplete systems. OpenAI’s Codex documentation says the product can connect to external tools through MCP servers in both the CLI and IDE extension, while 1Password is positioning itself as the access layer that supplies secrets only when needed. ### How does the new setup actually change where secrets live? (finance.yahoo.com) 1Password said the new product, called the 1Password Environments MCP Server for Codex, lets developers grant Codex access to credentials directly inside coding workflows without exposing those values in prompts, code or model context. Business Wire’s release said the company becomes a “trusted access layer” for Codex by issuing credentials just in time. (developers.openai.com) DevOps.com reported that, instead of sharing `.env` files or hardcoding secrets, developers can use a shared environment where secrets are made available at runtime and do not appear in code, terminals or model context. SecurityWeek similarly reported that 1Password’s design is meant to keep credentials out of prompts, repositories and the model itself. (finance.yahoo.com) ### Why is 1Password focusing on prompts, caches and model context? SecurityWeek reported that 1Password is responding to a growing concern in AI-assisted software development: credentials can leak through prompts, tool outputs, logs or other artifacts created by agentic systems. SiliconANGLE said the Codex integration allows credentials to be pulled from 1Password vaults at runtime without exposing them to prompts. (devops.com) Nancy Wang, 1Password’s chief executive in several reports and identified as CTO in others, said the issue is not whether agents get access but how they get it. ChannelVision and AIThority both quoted Wang as saying, “A credential that persists is already compromised.” Those reports said 1Password is arguing for a model in which credentials are short-lived and mediated rather than stored alongside agent instructions. (securityweek.com) ### What does OpenAI’s side of the stack support today? OpenAI’s developer documentation says Codex supports MCP servers over local process and HTTP connections, and that users can configure them through the `codex mcp` command or a `config.toml` file. The same documentation says the CLI and IDE extension share MCP configuration, which means a third-party server such as 1Password’s can be used across both clients once configured. (channelvisionmag.com) OpenAI has also published enterprise controls around MCP use. Its managed-configuration documentation says administrators can set an allowlist so Codex enables an MCP server only when both its name and identity match an approved entry. OpenAI separately said Codex can export telemetry on MCP server usage and related approval events. (developers.openai.com) ### Is this only about Codex, or part of a broader 1Password push? 1Password in March launched Unified Access Pro and said it was working with companies including Anthropic, Cursor, GitHub, Perplexity and Vercel on security for agents and machine identities. The company has also published guidance for securing MCP servers by pulling secrets from 1Password at runtime with its CLI rather than storing plaintext tokens in code or config files. (developers.openai.com) That broader framing shows up in the Codex rollout. SiliconANGLE and SecurityWeek both described the new server as part of a just-in-time credential model for agentic development and automation, with the aim of reducing the chance that secrets are retained in places developers do not intend to store them. (1password.com) ### What happens next for developers who want to use it? OpenAI’s Codex docs say developers can add and manage MCP servers now through the CLI or by editing configuration files, and 1Password said the Codex integration is available as part of its expanded OpenAI collaboration announced May 20. The next step for users is setup inside Codex’s MCP configuration flow and, for enterprise teams, any allowlist or policy controls they apply around approved servers. (siliconangle.com) (developers.openai.com)

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.