KosmoKrator

productivity

1Password Connect MCP, CLI, and Lua Integration for AI Agents

1Password Connect integration docs for AI agents: MCP gateway setup, 1Password Connect CLI commands, Lua API reference, credentials, and function schemas.

1Password Connect for agents

Credentials can be configured manually in web or CLI hosts.

Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.

Agent Surfaces

Machine-Readable Metadata

Function Catalog

FunctionTypeParametersDescription
onepassword-connect.onepassword_connect_get_api_activity Read read 0 Retrieve a list of API Requests that have been made. Official 1Password Connect endpoint: GET /activity.
onepassword-connect.onepassword_connect_get_vaults Read read 0 Get all Vaults Official 1Password Connect endpoint: GET /vaults.
onepassword-connect.onepassword_connect_get_vault_by_id Read read 0 Get Vault details and metadata Official 1Password Connect endpoint: GET /vaults/{vaultUuid}.
onepassword-connect.onepassword_connect_get_vault_items Read read 0 Get all items for inside a Vault Official 1Password Connect endpoint: GET /vaults/{vaultUuid}/items.
onepassword-connect.onepassword_connect_create_vault_item Write write 0 Create a new Item Official 1Password Connect endpoint: POST /vaults/{vaultUuid}/items.
onepassword-connect.onepassword_connect_get_vault_item_by_id Read read 0 Get the details of an Item Official 1Password Connect endpoint: GET /vaults/{vaultUuid}/items/{itemUuid}.
onepassword-connect.onepassword_connect_update_vault_item Write write 0 Update an Item Official 1Password Connect endpoint: PUT /vaults/{vaultUuid}/items/{itemUuid}.
onepassword-connect.onepassword_connect_delete_vault_item Write write 0 Delete an Item Official 1Password Connect endpoint: DELETE /vaults/{vaultUuid}/items/{itemUuid}.
onepassword-connect.onepassword_connect_patch_vault_item Write write 0 Applies a modified [RFC6902 JSON Patch](https://tools.ietf.org/html/rfc6902) document to an Item or ItemField. This endpoint only supports `add`, `remove` and `replace` operations. When modifying a specific ItemField, the ItemField's ID in the `path` attribute
onepassword-connect.onepassword_connect_get_item_files Read read 0 Get all the files inside an Item Official 1Password Connect endpoint: GET /vaults/{vaultUuid}/items/{itemUuid}/files.
onepassword-connect.onepassword_connect_get_details_of_file_by_id Read read 0 Get the details of a File Official 1Password Connect endpoint: GET /vaults/{vaultUuid}/items/{itemUuid}/files/{fileUuid}.
onepassword-connect.onepassword_connect_download_file_by_id Read read 0 Get the content of a File Official 1Password Connect endpoint: GET /vaults/{vaultUuid}/items/{itemUuid}/files/{fileUuid}/content.
onepassword-connect.onepassword_connect_get_heartbeat Read read 0 Ping the server for liveness Official 1Password Connect endpoint: GET /heartbeat.
onepassword-connect.onepassword_connect_get_server_health Read read 0 Get state of the server and its dependencies. Official 1Password Connect endpoint: GET /health.
onepassword-connect.onepassword_connect_get_prometheus_metrics Read read 0 See Prometheus documentation for a complete data model. Official 1Password Connect endpoint: GET /metrics.