A Kiro plugin that connects Kiro to the 1Password desktop app's local MCP server for 1Password Developer Environments.
The plugin lets Kiro help with secure project environment setup — listing
Developer Environments, inspecting variable names, adding variables, and
creating local .env mounts. Secret values stay controlled by 1Password and
are never shared with Kiro.
Platform: The MCP server is currently macOS only.
https://www.1password.dev/environments/mcp-kiro-server
- macOS with the 1Password desktop app installed.
- The 1Password MCP Server is enabled in the desktop app by enabling Settings > Developer > Integrate with MCP Clients
- A 1Password account with Developer Environments enabled.
The local MCP server is expected at:
/Applications/1Password.app/Contents/MacOS/onepassword-mcp
| File | Purpose |
|---|---|
mcp.json |
MCP server configuration that points Kiro at the bundled onepassword-mcp binary. |
POWER.md |
Steering doc describing when and how Kiro should use the 1Password MCP server, the exposed tools, common flows, and safety rules. |
LICENSE |
MIT license. |
Once the plugin is enabled in Kiro, you can ask for tasks like:
- "List my 1Password Environments"
- "Create a local .env mount here"
- "Show me the variable names in my project environment"
- "Add a placeholder variable for my OpenAI API key"
- "Create a new Environment called my-project"
The 1Password desktop app may prompt for approval when Kiro connects to the MCP server or accesses an Environment.
This power integrates with 1Password (Apache-2.0).