MCP server for kintone by Deno サンプル

MCP server for kintone by Deno サンプル

site icon
2025.04.15 0
JavaScriptkintone 集成Deno 服务器交流协作
kintone-deno-mcp-server 是一个基于 Deno 的 Model Context Protocol (MCP) 服务器示例,专门用于与 kintone 平台进行集成。它通过 Deno 的安全特性,允许仅与指定的 kintone 域名通信,从而减少安全风险。
View on GitHub

Overview

基本能力

产品定位

kintone-deno-mcp-server 是一个用于与 kintone 平台集成的 MCP 服务器,旨在通过 Deno 的安全特性提供更安全的通信方式。

核心功能

  • 与 kintone 平台的集成
  • 使用 Deno 的安全特性限制通信域名
  • 支持环境变量配置

适用场景

  • 需要与 kintone 平台进行安全集成的场景
  • 使用 Deno 作为运行环境的项目

工具列表

  • Deno:用于运行 MCP 服务器的 JavaScript/TypeScript 运行时

常见问题解答

  • 问题:初次运行时需要哪些权限? 解答:需要 --allow-env--allow-net 权限。

使用教程

使用依赖

  • 需要安装 Deno(v1.40 或更高版本推荐)

安装教程

  1. 下载源代码到合适的目录。
  2. 安装 Deno,参考官方安装指南
  3. 在项目目录中运行以下命令启动 Deno 服务器: bash export KINTONE_DOMAIN=dev-demo.cybozu.com export KINTONE_USERNAME=demo-guest export KINTONE_PASSWORD=demo-guest deno task start

调试方式

  1. 编辑 claude_desktop_config.json 文件,添加 MCP 服务器配置。
  2. 重启 Claude Desktop 应用。
  3. 使用 Claude 进行动作确认,例如查询 kintone 应用的 ID。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。