MCP server for kintone
用于kintone的MCP Server。
概述
Model Context Protocol (MCP) 服务器,用于与 kintone 集成。通过此服务器,您可以使用 Claude Desktop 等 AI 工具来查询和操作 kintone 数据。
安装步骤
1. 下载服务器
从 发布页面 下载最新版本,并将可执行文件放置在您选择的位置。
2. 配置 MCP 客户端
对于 Claude Desktop,编辑配置文件:
- MacOS/Linux:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
添加以下配置:
{
"mcpServers": {
"kintone": {
"command": "C:\\path\\to\\mcp-server-kintone.exe",
"env": {
"KINTONE_BASE_URL": "https://<domain>.cybozu.com",
"KINTONE_USERNAME": "<your username>",
"KINTONE_PASSWORD": "<your password>",
"KINTONE_API_TOKEN": "<token1>, <token2>, ...",
"KINTONE_ALLOW_APPS": "1, 2, 3, ...",
"KINTONE_DENY_APPS": "4, 5, ..."
}
}
}
}
3. 环境变量说明
变量 | 描述 | 必需 |
---|---|---|
KINTONE_BASE_URL | kintone 的基础 URL | 是 |
KINTONE_USERNAME | 登录用户名 | 与密码一起使用 |
KINTONE_PASSWORD | 登录密码 | 与用户名一起使用 |
KINTONE_API_TOKEN | 逗号分隔的 API 令牌 | 如不使用用户名/密码则必需 |
KINTONE_ALLOW_APPS | 允许访问的应用程序 ID | 否,默认全部允许 |
KINTONE_DENY_APPS | 拒绝访问的应用程序 ID | 否,拒绝优先于允许 |
注意: 配置后需重启 Claude Desktop 以应用更改
4. 使用示例
现在您可以在 Claude 中通过自然语言与 kintone 交互:
- "客户 A 的项目最新状态是什么?"
- "将项目 B 的进度更新为 50%"
- "显示进度落后的项目"
日语版本说明请参见 README.ja.md。