Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте 1Password Connect одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Сейфы и элементы 1Password через ваш собственный сервер 1Password Connect: список сейфов и элементов, чтение элементов с секретными значениями и вложенными файлами, создание элементов со сгенерированными паролями, изменение через JSON Patch и журнал запросов сервера. Удаление при установке отключено.
Попробуй спросить
Примеры промптов для 1Password Connect
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → 1Password Connect, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
1Password Connect + ChatGPT
Сейфы и элементы 1Password через ваш собственный сервер 1Password Connect: список сейфов и элементов, чтение элементов с секретными значениями и вложенными файлами, создание элементов со сгенерированными паролями, изменение через JSON Patch и журнал запросов сервера. Удаление при установке отключено.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
ONEPASSWORD_CONNECT_URL, ONEPASSWORD_CONNECT_TOKEN
Шаг 1 — Получите учётные данные
Настройка занимает около 15 минут, нужен развёрнутый сервер 1Password Connect, то есть REST API, который 1Password запускает в вашей собственной инфраструктуре для Secrets Automation.
- На 1Password.com откройте Developer, Directory, выберите Other в разделе Infrastructure Secrets Management и Create a Connect server (или выполните
op connect server create <name> --vaults <vault>). Сохраните файл1password-credentials.jsonи первый access token в 1Password. Connect видит только выданные ему общие сейфы и никогда не видит личные и приватные. - Разверните сервер: контейнеры
connect-apiиconnect-syncиз https://github.com/1Password/connect через Docker Compose, Kubernetes или Helm-чарт. По умолчанию он слушает порт 8080. - Используйте первый токен или выпустите отдельный для ИИ: Developer, Connect servers, выберите сервер, New Token (или
op connect token create <name> --server <server> --vault <vault>). Выдайте только те сейфы, которые должен видеть ИИ. Сейфы токена потом изменить нельзя; вместо этого отзовите его и выпустите новый. Можно задать срок действия 30, 90 или 180 дней. - Укажите в
ONEPASSWORD_CONNECT_URLадрес сервера, по которому его достигает AnythingMCP, без/v1и без косой черты в конце (например,https://op-connect.example.comилиhttp://10.0.0.5:8080), и вставьте токен (JWT, начинающийся сeyJ, безBearer) вONEPASSWORD_CONNECT_TOKEN. - Установите коннектор и запустите
onepassword_connect_list_vaults: он подтвердит токен и покажет доступные сейфы.
Где работает сервер Connect: для AnythingMCP Cloud серверу Connect нужен публичный HTTPS-адрес. AnythingMCP на своём сервере достигнет сервера в частной сети или по частному IP, только когда этот хост разрешён через SSRF_ALLOWED_HOSTS, потому что защита исходящих соединений по умолчанию блокирует частные диапазоны адресов.
ИИ видит секретные значения. Эти инструменты возвращают секреты открытым текстом:
onepassword_connect_get_item: пароли, API-ключи, TOTP-сиды, заметки и другие скрытые поля элемента вfields[].value.onepassword_connect_get_file_content: содержимое вложенного файла (сертификаты, файлы ключей, документы), до 4 МБ.onepassword_connect_create_itemиonepassword_connect_update_item: они возвращают элемент целиком, включая секретные значения и сгенерированный пароль.
Эти значения попадают в модель ИИ и в чат. Инструменты списков (onepassword_connect_list_vaults, onepassword_connect_list_items, onepassword_connect_list_files), onepassword_connect_get_vault и onepassword_connect_get_file возвращают только метаданные. Выдавайте токену только те сейфы, которые должен видеть ИИ, и попросите администратора рабочего пространства отключить onepassword_connect_get_item и onepassword_connect_get_file_content, если ИИ должен работать только с именами. ИИ не повторяет секрет в ответе, если вы об этом не просите.
Как найти секрет: onepassword_connect_list_vaults (фильтр вида name eq "Production"), затем onepassword_connect_list_items с названием, категорией, тегами, URL, версией и датами (фильтр title eq "Stripe API" или tag eq "prod"), затем onepassword_connect_get_item, только если нужно само значение. Файлы: onepassword_connect_list_files или onepassword_connect_get_file для имён и размеров, onepassword_connect_get_file_content для скачивания.
Что записывает: onepassword_connect_create_item с категорией, названием и полями; поле с generate: true и recipe получает от 1Password случайное значение. onepassword_connect_update_item меняет часть элемента через JSON Patch (RFC 6902: add, remove, replace) по путям /title, /favorite, /tags, /urls, /fields (добавить поле), /fields/<field id> или /fields/<field id>/value; путь / заменяет элемент целиком. ИИ сначала читает id полей через onepassword_connect_get_item. 1Password сохраняет предыдущую версию в истории элемента.
Проверка сервера: onepassword_connect_list_activity показывает запросы, обработанные сервером, начиная с новых: READ, CREATE, UPDATE или DELETE с SUCCESS или DENY, по токенам и элементам. onepassword_connect_get_health показывает, исправны ли сервер, его служба синхронизации и подключение к аккаунту, и так отличает проблему сервера от проблемы токена.
Отключены при установке: onepassword_connect_delete_item. Его нельзя отменить, и приложения, читающие секрет через Connect, сразу перестают его находить, поэтому администратор рабочего пространства включает его, когда это нужно команде.
Форматы данных: id сейфов и элементов состоят из 26 строчных букв и цифр. У поля есть id, label, type (STRING, CONCEALED, EMAIL, URL, TOTP, DATE, MONTH_YEAR, MENU), purpose (USERNAME, PASSWORD, NOTES), value и section; у полей паролей есть ещё entropy. Даты в ISO 8601.
Постраничный вывод: списки возвращают всю коллекцию одним ответом. Постранично работает только onepassword_connect_list_activity, с limit (по умолчанию 50) и offset, а общее число указано в заголовке content-range (1-50/1134).
Частые ошибки: 401 означает неверный или отозванный токен либо токен другого сервера Connect. 403 vault ... is not in scope означает, что токену не выдан этот сейф или запись в него. 404 означает, что сейфа, элемента или файла нет; 404 на каждый вызов означает, что ONEPASSWORD_CONNECT_URL не адрес Connect API. 400 при записи называет неверное поле или категорию. 413 означает, что файл слишком велик для возврата. Ошибки соединения обычно значат, что AnythingMCP не может достучаться до ONEPASSWORD_CONNECT_URL; подробности покажут onepassword_connect_get_health и логи сервера.
Коннектор не видит личные и приватные сейфы и сейфы, не выданные токену, не удаляет элементы инструментами, включёнными при установке, не создаёт серверы и токены Connect и не читает события входа и аудита аккаунта (для этого есть коннектор 1Password Events).
Шаг 2 — Установите адаптер
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Шаг 3 — Добавьте коннектор в ChatGPT
URL вашего сервера: в AnythingMCP откройте MCP Servers → сервер, на котором находится этот коннектор, и скопируйте его URL (
https://cloud.anythingmcp.com/mcp/…). Используйте его везде, где в этом руководстве указаноYOUR_SERVER_ID.
ChatGPT добавляет MCP-серверы как плагины на странице Plugins, в веб-версии и в платных планах. Режим разработчика для этого больше не нужен. В рабочем пространстве Business это могут только администраторы и владельцы; в Enterprise и Edu администратор может выдать право Create plugins with MCPs.
- Перейди на chatgpt.com/plugins, нажми Add, затем Add custom MCP server.
- Введи название, например Name:
1Password Connect. - В разделе Connection укажи в поле Server URL адрес
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDи оставь Authentication на OAuth. - Выбери I understand and want to continue, затем Create as a plugin. Когда ChatGPT попросит, войди в AnythingMCP и разреши доступ.
- Установи новый плагин из своих личных плагинов, затем введи @ в чате и выбери его.
Доступные инструменты
| Tool | What it does |
|---|---|
onepassword_connect_list_vaults | List the vaults this Connect token can reach: id, name, description, type, number of items, versions and dates |
onepassword_connect_get_vault | One vault's details and metadata: name, description, type, item count, attribute and content versions, created and updated dates |
onepassword_connect_list_items | List the items in a vault as metadata only: id, title, category, tags, urls, favorite, version, state and dates |
onepassword_connect_get_item | Read one item in full |
onepassword_connect_list_files | List the files attached to an item (Document items and file fields): id, name, size in bytes, section and content_path |
onepassword_connect_get_file | Details of one file attached to an item: id, name, size in bytes, section and content_path |
onepassword_connect_get_file_content | Download the content of a file attached to an item (certificates, key files, documents) |
onepassword_connect_list_activity | Requests this Connect server has handled, newest first: requestId, timestamp, action (READ, CREATE, UPDATE, DELETE), result (SUCCESS… |
onepassword_connect_get_health | State of the Connect server: name, version and its dependencies (the sync service and the account connection) with their status |
onepassword_connect_create_item | Create an item in a vault |
onepassword_connect_update_item | Change part of an item with RFC 6902 JSON Patch operations (add, remove, replace) |
onepassword_connect_delete_item | Delete an item from a vault |
Примеры запросов
- «К каким сейфам есть доступ у ИИ и сколько элементов в каждом?»
- «Найди элемент Stripe API в сейфе Production и скажи, когда он менялся последний раз, не показывая ключ.»
- «Создай в сейфе DevOps элемент Login для staging-базы данных с именем пользователя app и сгенерированным паролем.»
- «Добавь тег rotated к элементу Mail relay в сейфе Infrastructure.»
- «Какие токены сегодня читали элементы через Connect и были ли отклонённые запросы?»
FAQ
Работает ли бесплатный план ChatGPT со своими MCP-серверами? OpenAI описывает свои MCP-серверы только для платных планов; план Free в этом списке не указан.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к Cursor
- Подключить к Gemini
- Подключить к Meta Muse
- Подключить к Microsoft Copilot
Это руководство помогло?