MCP сервер для образца kintone
Это пример кода сервера Model Context Protocol (MCP) , который можно использовать для интеграции с kintone . Контент автоматически создается с использованием генеративного ИИ и предоставляется «как есть».
Используя этот сервер MCP, вы можете просматривать и обновлять данные Kintone из хост-приложений MCP, таких как приложение Claude Desktop , и даже создавать сами приложения Kintone.
Более подробную информацию об этом репозитории см. в документации DeepWiki .
Как использовать приложение Claude Desktop
1. Загрузите исходный код
Вы можете загрузить его в любое место, но лучше всего использовать путь, состоящий только из букв и цифр и не содержащий пробелов между ними.
2. Установите Node.js
Используйте Node.js 18 или более позднюю версию.
3. npm-установка
4. Отредактируйте файл конфигурации приложения Claude Desktop.
Найдите файл конфигурации claude_desktop_config.json и добавьте настройки в раздел «mcpServers» этого файла, как показано ниже.
5. Перезапустите приложение Claude Desktop.
После сохранения изменений в claude_desktop_config.json закройте и перезапустите приложение Claude Desktop. Даже если кажется, что вы закрыли приложение, оно все равно может продолжать работать в фоновом режиме, поэтому щелкните правой кнопкой мыши значок приложения и выберите «Выйти».
6. Проверка работоспособности
Сначала попросите Клода «Найти идентификатор приложения для приложения kintone» . Пример имени приложения, к которому может получить доступ заданный вами пользователь kintone . Имя приложения kintone, которое вы здесь вводите, должно быть указано точно, слово в слово.
7. Список функций, предоставляемых этим MCP-сервером
Атрибуты аннотаций для каждого инструмента см. в docs/tool-annotations.md .
Рекордные операции
get_record: Получить запись из приложения Kintonesearch_records: Поиск записей в приложении Kintonecreate_record: Создать новую запись в приложении Kintoneupdate_record: обновить существующую запись в приложении Kintoneadd_record_comment: Добавить комментарий к записи kintone
Операции с файлами
upload_file: Загрузить файл на kintonedownload_file: Загрузка файла с kintone (Примечание: в текущей реализации файлы размером более 1 МБ могут загружаться некорректно)
Информация о приложении
get_apps_info: Получить информацию о нескольких приложениях Kintone, указав ключевые слова для поискаget_form_layout: Получить макет формы приложения Kintoneget_app_actions: Получает настройки действий приложения для приложения Kintone.get_app_plugins: Получить список плагинов, добавленных в приложение Kintoneget_process_management: Получить настройки управления процессами приложения Kintone
Работа приложения
create_app: Создать новое приложение Kintoneadd_fields: Добавить поля в приложение Kintoneupdate_field: Обновить настройки существующего поля kintoneupdate_form_layout: Изменить макет формы приложения Kintoneupdate_app_settings: Изменить общие настройки приложенияdeploy_app: Начало производственной эксплуатации приложения Kintone (отражено в производственной среде)get_deploy_status: Проверка статуса настроек приложения в производственной средеmove_app_to_space: Переместить приложение Kintone в указанное местоmove_app_from_space: Переместите приложение Kintone из пространства
Космические операции
get_space: Получить общую информацию о пространствеupdate_space: Обновление настроек пространстваupdate_space_body: Обновить космическое телоget_space_members: Получить список участников пространстваupdate_space_members: Обновление участников пространстваadd_thread: Добавить ветку в пространствоupdate_thread: Обновить потокadd_thread_comment: Добавить комментарий к темеadd_guests: Добавить гостевых пользователейupdate_space_guests: Обновление гостевых участников пространства
Информация о группе пользователей
get_users: Получить информацию о пользователе kintoneget_groups: Получить информацию о группе kintoneget_group_users: Получает список пользователей, принадлежащих указанной группе
информация о подключении kintone
get_kintone_domain: Получить домен, к которому подключен kintoneget_kintone_username: Получает имя пользователя, используемое для подключения к kintone
8. Другое
Я написал пост в блоге о том, что можно сделать с помощью этого сервера MCP, так что, пожалуйста, ознакомьтесь с ним.
«kintone» является зарегистрированной торговой маркой Cybozu, Inc.
Представленный здесь контент носит исключительно информационный характер, и мы не можем оказывать индивидуальную поддержку. Обратите внимание, что мы не сможем ответить на запросы относительно настроек или в случае, если программное обеспечение не работает в вашей среде.