Kintone MCP Server

Kintone MCP Server

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

数据库
知识与记忆
开发者工具
本地
JavaScript
访问服务器

Tools

create_app

新しいkintoneアプリを作成します

add_thread_comment

スレッドにコメントを追加します

update_space_members

スペースメンバーを更新します

add_thread

スペースにスレッドを追加します

update_thread

スレッドを更新します

add_guests

ゲストユーザーを追加します

update_space_guests

スペースのゲストメンバーを更新します

add_fields

kintoneアプリにフィールドを追加します

deploy_app

kintoneアプリの設定をデプロイします

get_deploy_status

kintoneアプリのデプロイ状態を確認します

update_app_settings

kintoneアプリの一般設定を変更します

get_form_layout

kintoneアプリのフォームレイアウトを取得します

update_form_layout

kintoneアプリのフォームレイアウトを変更します

get_record

kintoneアプリの1レコードを取得します

search_records

kintoneアプリのレコードを検索します

create_record

kintoneアプリに新しいレコードを作成します

update_record

kintoneアプリの既存レコードを更新します

get_apps_info

検索キーワードを指定して該当する複数のkintoneアプリの情報を取得します

download_file

kintoneアプリからファイルをダウンロードします

upload_file

kintoneアプリにファイルをアップロードします

add_record_comment

kintoneレコードにコメントを追加します

get_space

スペースの一般情報を取得します

update_space

スペースの設定を更新します

update_space_body

スペースの本文を更新します

get_space_members

スペースメンバーのリストを取得します

README

kintone 的 MCP 服务器示例

这是一个可以与 kintone 协同使用的 Model Context Protocol (MCP) 服务器的简单示例。 它是使用生成式 AI 自动创建的,并按原样提供。

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

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

<a href="https://glama.ai/mcp/servers/dki958qnks"> <img width="380" height="200" src="https://glama.ai/mcp/servers/dki958qnks/badge" alt="kintone Server MCP server" /> </a>

使用方法

1. 下载源代码

下载位置可以是任何位置,但最好将其放在一个仅由半角字母数字字符组成且不包含空格的路径中。

2. 安装 Node.js

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

3. 执行 npm install

npm i

4. 编辑 Claude Desktop 应用程序的配置文件

找到名为 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 Desktop 应用程序

保存对 claude_desktop_config.json 的更改后,请先关闭 Claude Desktop 应用程序,然后再重新启动它。 即使应用程序看起来已关闭,它也可能仍然驻留在后台,因此请右键单击常驻图标并选择“退出”。

6. 运行确认

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

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

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

记录操作

  • get_record: 获取 kintone 应用程序的 1 条记录
  • 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 应用程序的表单布局

应用程序操作

  • 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 Co., Ltd. 的注册商标。

此处描述的内容旨在提供信息,我们无法提供个人支持。 请注意,即使您提出有关设置内容的问题或在您的环境中无法运行的查询,我们也无法提供支持。

推荐服务器

Playwright MCP Server

Playwright MCP Server

一个模型上下文协议服务器,它使大型语言模型能够通过结构化的可访问性快照与网页进行交互,而无需视觉模型或屏幕截图。

官方
精选
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

一个由人工智能驱动的工具,可以从自然语言描述生成现代化的用户界面组件,并与流行的集成开发环境(IDE)集成,从而简化用户界面开发流程。

官方
精选
本地
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

通过模型上下文协议启用与 Audiense Insights 账户的交互,从而促进营销洞察和受众数据的提取和分析,包括人口统计信息、行为和影响者互动。

官方
精选
本地
TypeScript
graphlit-mcp-server

graphlit-mcp-server

模型上下文协议 (MCP) 服务器实现了 MCP 客户端与 Graphlit 服务之间的集成。 除了网络爬取之外,还可以将任何内容(从 Slack 到 Gmail 再到播客订阅源)导入到 Graphlit 项目中,然后从 MCP 客户端检索相关内容。

官方
精选
TypeScript
Excel MCP Server

Excel MCP Server

一个模型上下文协议服务器,使 AI 助手能够读取和写入 Microsoft Excel 文件,支持诸如 xlsx、xlsm、xltx 和 xltm 等格式。

精选
本地
Go
Playwright MCP Server

Playwright MCP Server

提供一个利用模型上下文协议的服务器,以实现类人浏览器的自动化,该服务器使用 Playwright,允许控制浏览器行为,例如导航、元素交互和滚动。

精选
本地
TypeScript
MCP Package Docs Server

MCP Package Docs Server

促进大型语言模型高效访问和获取 Go、Python 和 NPM 包的结构化文档,通过多语言支持和性能优化来增强软件开发。

精选
本地
TypeScript
Claude Code MCP

Claude Code MCP

一个实现了 Claude Code 作为模型上下文协议(Model Context Protocol, MCP)服务器的方案,它可以通过标准化的 MCP 接口来使用 Claude 的软件工程能力(代码生成、编辑、审查和文件操作)。

精选
本地
JavaScript
@kazuph/mcp-taskmanager

@kazuph/mcp-taskmanager

用于任务管理的模型上下文协议服务器。它允许 Claude Desktop(或任何 MCP 客户端)在基于队列的系统中管理和执行任务。

精选
本地
JavaScript
Apple MCP Server

Apple MCP Server

通过 MCP 协议与 Apple 应用(如“信息”、“备忘录”和“通讯录”)进行交互,从而使用自然语言发送消息、搜索和打开应用内容。

精选
本地
TypeScript