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 secret names, adding secrets, and
creating local .env mounts. Secret values stay controlled by 1Password and
are never shared with Kiro.
Platform: The 1Password Kiro Power is currently macOS only.
- macOS with the 1Password desktop app installed.
- Integrate with MCP clients turned on under Settings > Developer in the desktop app.
- A 1Password account with Developer Environments enabled.
The local MCP server is expected at:
/Applications/1Password.app/Contents/MacOS/1password-mcp
To turn on the 1Password MCP server:
- In 1Password, go to Settings > Developer, then turn on Integrate with MCP clients.
- Search for "1Password" at https://kiro.dev/powers
- Click "Add to Kiro" to open the installation page in Kiro
- Click "+ Install" to install the Power
- Click "Try power" to validate your environment and get started.
- In Kiro, click the Powers icon in the Kiro Activity Bar or choose "Powers: Focus on Installed view"
- Choose "Add Custom Power"
- From the menu, choose "Import Power from GitHub"
- Paste in the repo URL (
https://github.com/1Password/1password-kiro-plugin) - Choose
1passwordin the list of installed Powers - Click "Try power" to validate your environment and get started.
On macOS 27 Golden Gate, macOS blocks Kiro from accessing 1Password app data by default and doesn't ask for permission. Until you allow it, the MCP server can't start.
- Open System Settings > Privacy & Security > Files & Folders.
- Select Kiro.
- Turn on the setting that starts with "Data shared by 1Password". The rest of the name depends on which 1Password apps you've installed.
- Quit Kiro (
Cmd+Q), reopen it, and confirm the 1Password MCP server is connected.
| File | Purpose |
|---|---|
mcp.json |
MCP server configuration that points Kiro at the bundled 1password-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 secret names in my project environment"
- "Add a placeholder secret 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 is released under the MIT license.
It integrates with the 1Password desktop app, which is proprietary software.