Kintone MCP Server

local-only server

The server can only run on the client’s local machine because it depends on local resources.

kintone 的 MCP 服务器示例

这是可用于与kintone集成的模型上下文协议 (MCP)服务器的一个简单示例。内容是使用生成式人工智能自动创建的,并按原样提供。

使用此 MCP 服务器,您可以从Claude Desktop应用程序访问和更新 kintone 数据。

如果您想使用 Claude 桌面应用程序作为客户端,则需要订阅 Claude Pro 计划。它还可以与 Windsurf 和 CLINE 一起使用。

如何使用

1.下载源代码

您可以将其下载到任何地方,但最好使用仅由字母数字字符组成且中间没有空格的路径。

2. 安装 Node.js

请使用 Node.js 18 或更高版本。

3. npm 安装

npm i

4.编辑Claude桌面应用程序配置文件

找到名为 claude_desktop_config.json 的配置文件,并将设置添加到该文件的“mcpServers”部分,如下所示。

{ "mcpServers": { "kintone": { "command": "node", "env": { "KINTONE_DOMAIN": "[あなたが使用するサブドメイン].cybozu.com", "KINTONE_USERNAME": "MCP接続で使用するkintoneユーザー名", "KINTONE_PASSWORD": "kintoneユーザーのパスワード(平文)" }, "args": [ "[kintone-mcp-serverを配置したパス]/server.js" ] } } }

5. 重启 Claude 桌面应用程序

将更改保存到 claude_desktop_config.json 后,退出并重新启动 Claude Desktop 应用程序。即使看起来您已退出该应用程序,但它可能仍在后台运行,因此请右键单击该应用程序的图标,然后单击“退出”。

6. 运行检查

首先,请Claude“查找kintone应用程序的应用程序ID” “您设置的kintone用户可以访问的应用程序名称的示例”。您在此处输入的kintone应用程序名称必须逐字逐句地准确指定。

7. 本 MCP 服务器提供的功能列表

有关每个工具的注释属性,请参阅docs/tool-annotations.md

记录操作

  • get_record :从 kintone 应用获取记录
  • search_records :在 kintone 应用中搜索记录
  • create_record :在 kintone 应用中创建新记录
  • update_record :更新 kintone 应用中现有的记录
  • add_record_comment :为 kintone 记录添加评论

文件操作

  • upload_file :上传文件至 kintone
  • download_file :从 kintone 下载文件(注意:当前版本中,超过 1MB 的文件可能无法正确下载)

应用信息

  • get_apps_info :通过指定搜索关键字获取多个 kintone 应用的信息
  • get_form_layout :获取kintone应用的表单布局
  • get_app_actions :获取 kintone 应用的应用操作设置。
  • get_app_plugins :获取添加到 kintone 应用的插件列表

应用程序操作

  • create_app :创建一个新的 kintone 应用
  • add_fields :向 kintone 应用添加字段
  • update_field :更新现有 kintone 字段的设置
  • update_form_layout :更改 kintone 应用的表单布局
  • update_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 :获取kintone用户信息
  • get_groups :获取 kintone 群组信息
  • get_group_users :获取属于指定组的用户列表

kintone连接信息

  • get_kintone_domain :获取 kintone 连接的域
  • get_kintone_username :获取用于连接 kintone 的用户名

8. 其他

我还写了一篇博客文章,介绍如何使用这个 MCP 服务器,请阅读。

其他人也已经为 kintone 发布了 MCP 服务器,因此以他们为参考并创建自己的原始 MCP 服务器可能是个好主意。

“kintone”是Cybozu, Inc.的注册商标。

此处提供的内容仅供参考,我们无法提供单独支持。请注意,如果软件在您的环境中无法运行,我们无法回复有关设置的询问。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

模型上下文协议服务器使 Claude 和其他 AI 助手能够通过自然语言命令访问和更新 Kintone 数据,支持记录管理、文件处理、应用程序管理和空间协作等操作。

  1. 使い方
    1. 1. ソースコードをダウンロードする
    2. 2. Node.jsをインストールする
    3. 3. npm installする
    4. 4. Claude Desktopアプリの設定ファイルを編集する
    5. 5. Claude Desktopアプリを再起動する
    6. 6. 動作確認
    7. 7. この MCP server が提供している機能の一覧
    8. 8. その他
ID: dki958qnks