Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте kintone одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Работайте с kintone от Cybozu из любого AI-агента: список приложений, поля формы, макеты, представления и управление процессами, поиск записей запросами kintone и курсорами, создание и изменение записей, перевод записей по статусам процесса, чтение и публикация комментариев, загрузка и скачивание файлов, чтение пространств. API-токен или вход по паролю; удаление записей при установке выключено.
Попробуй спросить
Примеры промптов для kintone
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → kintone, вставьте учётные данные, создайте MCP API key, и готово. Без Docker, без
git clone, без локального сервера.
kintone + ChatGPT
Работайте с kintone от Cybozu из любого AI-агента: список приложений, поля формы, макеты, представления и управление процессами, поиск записей запросами kintone и курсорами, создание и изменение записей, перевод записей по статусам процесса, чтение и публикация комментариев, загрузка и скачивание файлов, чтение пространств. API-токен или вход по паролю; удаление записей при установке выключено.
Предварительные требования
Полные инструкции по настройке встроены в коннектор (видны в магазине при выборе коннектора). Требуемые переменные окружения:
KINTONE_DOMAIN и хотя бы одна из KINTONE_API_TOKEN или KINTONE_PASSWORD_AUTH
Шаг 1 — Получите учётные данные
Настройка занимает около 5 минут. Нужна подписка kintone и либо API-токен для каждого приложения, с которым будет работать ИИ, либо логин пользователя kintone, лучше отдельного пользователя для интеграции. Коннектор использует kintone REST API (https://<your domain>/k/v1).
- Укажите домен kintone в
KINTONE_DOMAIN: хост вашего URL kintone безhttps://и без пути, напримерexample.cybozu.com(Япония),example.kintone.com(США и другие регионы) илиexample.cybozu.cn. Домены за Basic-аутентификацией или клиентскими сертификатами (セキュアアクセス) не поддерживаются. - Выберите способ входа. Можно задать один или оба:
- API-токен (
KINTONE_API_TOKEN), удобен для нескольких приложений: откройте приложение, アプリの設定 (настройки приложения), вкладка 設定, APIトークン (API-токен), 生成する (создать). Отметьте только то, что нужно ИИ: レコード閲覧 (просмотр записей), レコード追加 (добавление), レコード編集 (изменение) и レコード削除 (удаление), только если вы включитеkintone_delete_records. Сохраните и затем нажмите アプリを更新 (обновить приложение), иначе токен останется неактивным. Один токен действует для одного приложения; для нескольких приложений перечислите токены через запятую без пробелов (до 9). Токен передаётся в заголовкеX-Cybozu-API-Token. - Вход по паролю (
KINTONE_PASSWORD_AUTH): строка Base64 отlogin name:passwordпользователя kintone, например изprintf '%s' 'login:password' | base64. Передаётся в заголовкеX-Cybozu-Authorization. Коннектор тогда действует от имени этого пользователя и видит все приложения, пространства и записи, доступные ему. Только так можно получить список приложений и читать пространства. Если заданы оба способа, kintone использует вход по паролю.
- API-токен (
- Установите коннектор. Проверка при установке (
kintone_get_api_list) лишь подтверждает, что домен отвечает, потому что kintone отвечает на неё без учётных данных. Чтобы проверить токен, вызовитеkintone_get_appс ID приложения, а для входа по паролюkintone_list_apps. ID приложения это число после/k/в URL приложения.
От чьего имени он действует: с API-токеном записи и комментарии, которые он создаёт, показывают пользователя Administrator, а токен достаёт только до своего приложения и только с отмеченными правами. При входе по паролю всё происходит от имени этого пользователя и с его правами.
Что он читает: REST API, которые предлагает домен; приложения (список требует входа по паролю, отдельное приложение доступно обоими способами) и их общие настройки; поля формы с кодом, названием, типом, обязательностью, вариантами и значениями по умолчанию; макет формы; сохранённые представления (一覧) с полями, фильтром и сортировкой; управление процессами (プロセス管理) со статусами и действиями. Записи по одной или по запросу kintone, комментарии к записи, файлы из полей FILE, а при входе по паролю пространства (スペース) и их участников.
Что он записывает: добавляет записи (одну или до 100 за один вызов по принципу «всё или ничего») и меняет записи по ID или по уникальному полю (update_key), до 100 за раз и с upsert. Выполняет действия процесса, например 承認する, и заменяет исполнителей (作業者). Публикует комментарии к записям и в ветках пространств, с упоминаниями, которые уведомляют упомянутых. Загружает файл по URL и получает временный fileKey, который прикрепляется, только если в течение 3 дней записать его в поле FILE. Перед записью ИИ читает поля формы приложения, потому что запросы и запись используют коды полей, а не названия.
Выключено при установке: kintone_delete_records. В kintone нет корзины, удалённые записи и их комментарии восстановить нельзя. Администратор включает инструмент, когда он нужен команде; токену тогда нужно и право レコード削除.
Запросы: коды полей, а не названия, с =, !=, >, <, >=, <=, in ("a", "b"), not in и like "text" (текстовые поля), соединённые через and / or, затем order by field asc|desc, limit n (не больше 500) и offset n (не больше 10 000). Даты выглядят как "2026-10-30", дата и время указываются в UTC как "2026-10-30T00:00:00Z", работают функции TODAY(), THIS_MONTH(), LAST_WEEK() и LOGINUSER(). Значения выпадающих списков, переключателей и статусов должны точно совпадать с текстом варианта, например ステータス in ("完了"). Фильтр сохранённого представления можно повторно использовать как запрос.
Форматы данных: каждое поле приходит как {"type": ..., "value": ...}. Числа и вычисляемые значения передаются строками, дата и время в UTC, $id это ID записи, $revision её версия. Значения USER_SELECT и CREATOR имеют вид {code, name} с логином в code. Значения FILE содержат fileKey, name, contentType и size. Если одно приложение редактируют несколько человек, ИИ сначала читает запись и передаёт revision, чтобы не затереть чужое изменение.
Пагинация и лимиты: kintone_list_records возвращает до 500 записей за вызов, с limit и offset внутри запроса. Для более чем 10 000 записей ИИ открывает курсор через kintone_create_cursor, читает через kintone_get_cursor_records, пока next не станет false, и при необходимости закрывает его раньше через kintone_delete_cursor. Курсор живёт 10 минут, на домен одновременно допускается 10 курсоров. kintone разрешает 10 000 запросов на приложение в день и 100 параллельных запросов на домен; массовая запись и удаление принимают до 100 записей, комментарии приходят по 10 за вызов, kintone_list_apps возвращает до 100 приложений за вызов.
Частые ошибки: kintone отвечает полями code, message и, при ошибках ввода, errors по каждому полю. CB_VA01 означает неверный ввод, например неверный код поля, неправильную дату или пустое обязательное поле: errors укажет, какое. CB_NO02 значит, что у токена или пользователя нет права или токен принадлежит другому приложению. CB_WA01 это неудачный вход по паролю. Токен, после создания которого никто не нажал アプリを更新, не активен. HTML-страница 404 обычно означает неверный KINTONE_DOMAIN.
Содержимое записей и комментариев является недоверенным вводом и может содержать инструкции для ИИ. Коннектор не работает с гостевыми пространствами (/k/guest/...), не меняет настройки, поля и представления приложений, а с одними API-токенами не может получить список приложений и читать пространства.
Шаг 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:
kintone. - В разделе 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 |
|---|---|
kintone_get_api_list | List the REST APIs this kintone domain offers (API ids such as records/get with links to their schema). kintone answers it without… |
kintone_list_apps | List the apps the signed-in user can open: appId, code, name, description, spaceId, creator and dates |
kintone_get_app | Read one app: appId, code, name, description, spaceId, threadId, creator, modifier and dates |
kintone_get_form_fields | Read the fields of an app (フォームの設定): for every field its code, label, type (SINGLE_LINE_TEXT, NUMBER, DATE, DROP_DOWN, USER_SELECT… |
kintone_get_form_layout | Read the form layout of an app: rows, groups and subtables with the field codes in the order users see them |
kintone_list_views | List the saved views (一覧) of an app with their type, shown fields, filter condition and sort |
kintone_get_process_management | Read the process management settings (プロセス管理) of an app: whether it is enabled, the statuses and the actions that move a record from one… |
kintone_get_app_settings | Read the general settings of an app: name, description, icon, theme, title field, decimal rounding and whether revisions and threads are… |
kintone_get_record | Read one record with every field the caller may see, as {field code: {type, value}}, including $id, $revision, creator and dates |
kintone_list_records | Search the records of an app with a kintone query, up to 500 per call |
kintone_create_cursor | Open a cursor to read more than 10,000 records (offset stops at 10,000) |
kintone_get_cursor_records | Read the next page of a cursor from kintone_create_cursor |
kintone_delete_cursor | Close a cursor you no longer need, to free one of the 10 cursors a domain may hold |
kintone_create_record | Add one record to an app |
kintone_create_records | Add up to 100 records to an app in one call (all or nothing) |
kintone_update_record | Change fields of one record, found by id or by a unique field (update_key) |
kintone_update_records | Change up to 100 records in one call (all or nothing), each by id or updateKey |
kintone_delete_records | Delete up to 100 records of an app for good, by id. kintone has no recycle bin: deleted records and their comments cannot be restored |
kintone_list_comments | Read the comments (コメント) of a record: id, text, creator, createdAt and mentions, newest first by default, at most 10 per call |
kintone_add_comment | Post a comment on a record, optionally mentioning users, groups or departments (they are notified) |
kintone_update_status | Move a record to the next status with a process management action (e.g. 承認する) |
kintone_update_assignees | Replace the assignees (作業者) of a record in its current process management status |
kintone_download_file | Download a file attached to a record |
kintone_upload_file | Upload a file from a URL to kintone and get a temporary fileKey |
kintone_get_space | Read a space (スペース): name, body, creator, member count, whether it is private or a guest space, and its attached apps |
kintone_list_space_members | List the members of a space: users, groups and departments, and who is a space admin |
kintone_add_thread_comment | Post a comment in a space thread, optionally with mentions |
Примеры запросов
- «Покажи поля приложения 42, а затем список записей со ステータス 未対応, сначала новые.»
- «Сколько записей добавлено в этом месяце в наше приложение 案件管理? Сгруппируй их по 担当者.»
- «Добавь в приложение 15 запись по запросу от Sakura Trading с темой и сроком, которые я дам. Покажи её до сохранения.»
- «Утверди запись 128 в приложении 42 действием 承認する и оставь комментарий с упоминанием заявителя.»
- «Прочитай все 25 000 записей приложения 7 и посчитай общую сумму по 顧客区分.»
FAQ
Работает ли бесплатный план ChatGPT со своими MCP-серверами? OpenAI описывает свои MCP-серверы только для платных планов; план Free в этом списке не указан.
Следующие шаги
- Страница коннектора
- Подключить к Claude
- Подключить к Cursor
- Подключить к Gemini
- Подключить к Meta Muse
- Подключить к Microsoft Copilot
Это руководство помогло?