kintone-mcp-server
MCP server for kintone サンプル (Unofficial) https://www.r3it.com/blog/kintone-mcp-server-20250115-yamauchi https://www.r3it.com/blog/kintone-ai-lab-20250501-yamauchi
Install / Use
claude mcp add r3-yamauchi -- npx -y github:r3-yamauchi/kintone-mcp-serverIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
Content & MediaSupported Platforms
Tags
Our assessment of kintone-mcp-server
kintone-mcp-server scores 81/100 on our quality scale, 412th of 622 Content & Media skills we index.
Its MCP Server is 7.8 KB long, well organised into 19 sections with 3 code examples: a thorough specification that gives an agent plenty to work with.
It has 10 GitHub stars, so there is little community track record yet; judge it on its content.
Maintenance, license and trust
- The repository was last updated 4 days ago, so kintone-mcp-server is actively maintained.
- It is released under AGPL-3.0, a copyleft license: you can use it, but modified versions you distribute must carry the same license.
- Its trust signals score 97/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
kintone-mcp-server compared with similar skills
All 4 of these similar skills score higher than kintone-mcp-server; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| kintone-mcp-server (this skill)by r3-yamauchi | 81 | 10 | 4d ago | MCP Server |
| Agent-Reachby Panniantong | 100 | 85.7k | 12d ago | CLAUDE.md |
| headroomby headroomlabs-ai | 100 | 73.9k | today | CLAUDE.md |
| rufloby ruvnet | 100 | 73.4k | today | CLAUDE.md |
| CowAgentby zhayujie | 100 | 47.1k | today | CLAUDE.md |
Frequently asked questions
- How do I install kintone-mcp-server?
- Run
claude mcp add r3-yamauchi -- npx -y github:r3-yamauchi/kintone-mcp-server. The install tabs above show the steps for each supported agent. - Which AI agents does kintone-mcp-server work with?
- It is written for Claude Code and Claude Desktop, as a MCP Server file. Other agents that read the same format can often use it too.
- Is kintone-mcp-server safe to use?
- It is AGPL-3.0-licensed and scores 97/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is kintone-mcp-server still maintained?
- The repository was last updated 4 days ago, so kintone-mcp-server is actively maintained.
Skill content
View source on GitHubMCP server for kintone サンプル (Unofficial)
これは kintone との連携目的で使用できる サイボウズ公式ではない、非公式の ローカル MCP(Model Context Protocol) サーバー(サンプルコード)です。
⚠️ 注意: この MCP Server は非公式です
この MCP Server は kintone の提供元である サイボウズ が開発・保守しているものではありません。個人で開発している非公式のものです。ご利用は自己責任でお願いいたします。 サイボウズ公式のローカルMCPサーバーは https://github.com/kintone/mcp-server で公開・配布されています。
この ローカル MCP server を使うと Claude Desktop アプリなどの MCPをサポートしているデスクトップアプリ(MCPホスト)から kintoneデータを参照・更新したり、kintoneアプリ自体を作成したりなどすることができます。 LLM がスムーズに kintone を扱えるように工夫しています。
mcpbファイル(以前は dxt という拡張子でした)による Claude Desktop アプリ へのインストール手順(推奨)
https://github.com/r3-yamauchi/kintone-mcp-server/releases から最新の unofficial-kintone-mcp-server-8.1.0.mcpb をダウンロードし、 Claude Desktop アプリ の [設定] の [デスクトップアプリ] - [拡張機能] をクリックしてください。
<!-- markdownlint-disable MD033 --> <img height="500" src="docs/images/mcpb-install0.png" alt="mcpbファイルのドラッグ・アンド・ドロップによるインストール" style="margin-bottom: 1.6rem;" /> <!-- markdownlint-enable MD033 -->「.MCPBまたは.DXTファイルをここにドラッグしてインストールしてください」と表示されている場合は、 ダウンロードした unofficial-kintone-mcp-server-8.1.0.mcpb をドラッグ・アンド・ドロップしてください。
「.MCPBまたは.DXTファイルをここにドラッグしてインストールしてください」の表示がない場合は「詳細設定」をクリックし、さらに「拡張機能をインストール...」をクリックして、ダウンロードした unofficial-kintone-mcp-server-8.1.0.mcpb を指定してください。
<!-- markdownlint-disable MD033 --> <img height="500" src="docs/images/mcpb-install1.png" alt="デスクトップアプリの拡張機能設定" style="margin-bottom: 1.6rem;" /> <!-- markdownlint-enable MD033 --> <!-- markdownlint-disable MD033 --> <img height="600" src="docs/images/mcpb-install2.png" alt="mcpbファイルによるインストール" style="margin-bottom: 1.6rem;" /> <!-- markdownlint-enable MD033 -->「インストール」をクリックしてください。
<!-- markdownlint-disable MD033 --> <img height="500" src="docs/images/mcpb-install3.png" alt="kintoneへの接続情報の入力欄" style="margin-bottom: 1.6rem;" /> <!-- markdownlint-enable MD033 -->接続先の kintone のドメイン, ユーザー名, パスワード を入力して「保存」ボタンをクリックしてください。
<!-- markdownlint-disable MD033 --> <img height="500" src="docs/images/mcpb-install4.png" alt="kintoneへの接続情報の入力欄" style="margin-bottom: 1.6rem;" /> <!-- markdownlint-enable MD033 --> <!-- markdownlint-disable MD033 --> <img height="500" src="docs/images/mcpb-install5.png" alt="kintoneへの接続情報を入力して保存ボタンをクリック" style="margin-bottom: 1.6rem;" /> <!-- markdownlint-enable MD033 -->「無効」となっているトグルスイッチをクリックして「有効」にし、設定画面を閉じてください。
<!-- markdownlint-disable MD033 --> <img height="300" src="docs/images/mcpb-install6.png" alt="「有効」にする" style="margin-bottom: 1.6rem;" /> <!-- markdownlint-enable MD033 -->新規チャット画面を開いてください。 ツールアイコンをクリックすると読み込まれている拡張機能(MCPサーバー)が表示されます。 「unofficial-kintone-mcp-server」が有効になっていれば利用することができます。
<!-- markdownlint-disable MD033 --> <img height="300" src="docs/images/tool.png" alt="読み込まれている拡張機能(MCPサーバー)の一覧" style="margin-bottom: 1.6rem;" /> <!-- markdownlint-enable MD033 -->「unofficial-kintone-mcp-server」の右側の「>」をクリックすると、使用できるツールが表示されます。 使用したくないツールがある場合は無効化してください。
<!-- markdownlint-disable MD033 --> <img height="300" src="docs/images/tools.png" alt="ツールの一覧" style="margin-bottom: 1.8rem;" /> <!-- markdownlint-enable MD033 -->mcpbファイルを使用しない場合のローカルインストール手順
1. 要件
- Node.js 20 以降
- pnpm または npm
2. ソースコードをダウンロードする
ダウンロード先はどこでも構いませんが、半角英数のみで構成される、あいだにスペースを含まないパスに入れるのが良いと思います。
3. 依存関係をインストールする
pnpm install
または
npm install
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アプリを一度終了させて再起動してください。 アプリを終了させたように見えても常駐したまま残っている場合があるため、常駐アイコンを右クリックしてQuitしてください。
使い方
1. 動作確認
まずは Claude に "kintoneアプリ「設定したkintoneユーザーでアクセス出来るアプリ名の一例」のアプリIDを調べて" と尋ねてみてください。 ここで入力するkintoneアプリ名は一言一句正確に指定する必要があります。
2. この MCP server が提供している機能の一覧
各ツールのアノテーション属性については docs/tool-annotations.md を参照してください。
レコード操作
get_record: kintoneアプリの1レコードを取得search_records: kintoneアプリのレコードを検索create_record: kintoneアプリに新しいレコードを作成update_record: kintoneアプリの既存レコードを更新upsert_record: kintoneアプリの重複禁止フィールドを指定してレコードを作成または更新(Upsert操作)add_record_comment: kintoneレコードにコメントを追加update_record_status: kintoneレコードのステータスを更新(プロセス管理)update_record_assignees: kintoneレコードの作業者を更新(プロセス管理)get_record_comments: kintoneレコードのコメントを取得
ファイル操作
upload_file: kintoneにファイルをアップロードdownload_file: kintoneからファイルをダウンロード(注意: 現在の実装では1MB以上のファイルは正常にダウンロードできない場合があります)
アプリ情報
get_apps_info: アプリ名(文字列検索)、アプリID(自然数)、アプリコード、スペースIDを組み合わせてkintoneアプリ情報を取得(app_name または app_id は必須)get_form_layout: kintoneアプリのフォームレイアウトを取得get_form_fields: kintoneアプリのフォームフィールド情報を取得(本番環境のみ、プレビュー環境はget_preview_form_fieldsを使用)get_app_actions: kintoneアプリのアプリアクション設定を取得get_app_plugins: kintoneアプリに追加されているプラグインの一覧を取得get_process_management: kintoneアプリのプロセス管理設定を取得get_app_acl: kintoneアプリのアクセス権限を取得get_field_acl: kintoneアプリのフィールドのアクセス権限を取得get_record_acl: 指定したレコードのアクセス権限を取得evaluate_records_acl: 指定した条件でレコードのアクセス権限を評価get_views: kintoneアプリの一覧(ビュー)の設定を取得get_reports: kintoneアプリのグラフ設定を取得get_notifications: kintoneアプリの通知条件設定を取得get_per_record_notifications: kintoneアプリのレコード単位の通知設定を取得get_reminder_notifications: 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アプリをスペースに所属させないようにするupdate_app_acl: kintoneアプリのアクセス権限を更新update_field_acl: kintoneアプリのフィールドのアクセス権限を更新update_views: kintoneアプリの一覧(ビュー)の設定を更新update_reports: kintoneアプリのグラフ設定を更新update_notifications: kintoneアプリの通知条件設定を更新update_per_record_notifications: kintoneアプリのレコード単位の通知設定を更新update_reminder_notifications: kintoneアプリのリマインダー通知設定を更新update_process_management: kintoneアプリのプロセス管理設定を更新update_app_actions: 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への接続に使用されるユーザー名を取得
その他
この MCP server を使用してどういったことが出来るかブログに書いたので読んでみてください。
また、 Webブラウザー版の Claude や ChatGPT から利用できる OAuth をサポートした リモートMCPサーバー のサンプルコードを 別途 こちら で公開しています。
「kintone」はサイボウズ株式会社の登録商標です。
ここに記載している内容は情報提供を目的としており、個別のサポートはできません。 設定内容についてのご質問やご自身の環境で動作しないといったお問い合わせをいただいても対応はできませんので、ご了承ください。
Related Skills
Agent-Reach
85.7kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
headroom
73.9kCompress tool outputs, logs, files, and RAG chunks before they reach the LLM. 20% fewer tokens for coding agents, 60-95% fewer tokens for JSON, same answers. Library, proxy, MCP server.
ruflo
73.4k🌊 The original agent harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, federation, vector RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
CowAgent
47.1kOpen-source super AI assistant & Agent Harness. Plans tasks, runs tools and skills, self-evolves with memory and knowledge. Multi-agent, multi-model, multi-channel. Lightweight, extensible, one-line install.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
