Skip to content

1Password/1password-kiro-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

1Password Kiro Plugin

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 1Password Kiro Power is currently macOS only.

Add to Kiro

Prerequisites

  • macOS with the 1Password desktop app installed.
  • The 1Password MCP Server is enabled in the desktop app under Settings > Developer > MCP Server > Integrate with MCP clients.
  • A 1Password account with Developer Environments enabled.

The local MCP server is expected at:

/Applications/1Password.app/Contents/MacOS/1password-mcp

Documentation

Step 1: Turn on access to the MCP server

To turn on the 1Password MCP server:

  1. In 1Password, go to Settings > Developer > MCP Server, then enable "Integrate with MCP clients".

Step 2: Install the Kiro Power

Option 1: Kiro Power Marketplace

  • 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.

Option 2: Install from GitHub

  • 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 1password in the list of installed Powers
  • Click "Try power" to validate your environment and get started.

What's Included

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.

Example Prompts

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.

License and Support

This power is released under the MIT license.

It integrates with the 1Password desktop app, which is proprietary software.

About

A Kiro plugin for the 1Password Developer Environments MCP server

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors