这是一个使用 Model Context Protocol (MCP) 服务器与 kintone 进行连接的简单示例。此自动生成的内容以现状提供。
使用该 MCP 服务器后,您可以通过 Claude Desktop 应用程序访问和更新 kintone 数据。若要将 Claude 桌面应用程序用作客户端,您需要订阅 Claude Pro 计划。此外,它也适用于 Winds 等其他应用。
您可以访问 GitHub 克隆或下载源代码。
git clone https://github.com/YOUR_REPO.git
请确保您已安装 Node.js(版本 18.x 或更高)和 npm:
# 检查 Node.js 版本
node -v
# 检查 npm 版本
npm -v
在项目目录中运行以下命令来安装所有依赖项:
cd path/to/your/project
npm install
创建一个 .env 文件,并在其中添加以下内容,将 YOUR_DOMAIN 和 yourusername 替换为您的实际值:
KINTONE_DOMAIN=YOUR_DOMAIN
KINTONE_USERNAME=yourusername
运行以下命令启动 MCP 服务器:
node index.js
此 MCP 服务器具备以下功能:
get_record:获取指定记录。update_record:更新指定记录。create_record:创建新记录。delete_record:删除指定记录。upload_file:将文件上传到 kintone。download_file:下载指定文件。delete_file:删除指定文件。get_app_info:获取应用详细信息。list_records:获取应用中的所有记录列表。get_layout:获取布局信息。update_schema:更新应用的字段 schema。create_view:创建新的视图。delete_view:删除指定视图。get_space:获取空间详细信息。update_space:更新空间配置。get_space_members:获取空间成员列表。add_member_to_space:向空间添加新成员。get_users:获取所有用户信息。get_groups:获取所有用户组信息。get_group_users:获取指定用户组的成员列表。get_kintone_domain:获取当前连接的 kintone 域名。get_kintone_username:获取当前使用的用户名。有关此 MCP 服务器的更多信息,可参考我们的 博客文章。若您对 kintone 的使用或 MCP 协议有任何疑问,请参考官方文档。
⚠️ 重要提示
kintone 是 Cybozu, Inc. 的注册商标。
💡 使用建议
本内容仅作信息共享,不提供任何形式的支持服务。如遇配置问题或功能异常,请根据实际情况自行调整和优化。