kintone

kintone

Manage records and apps in kintone through LLM tools.

12
Stars
2
Forks
4
Releases

Overview

An MCP server for kintone that exposes kintone records and apps to MCP-compatible AI clients, enabling natural language exploration and manipulation of kintone data. After downloading the latest release, run the executable and configure your MCP client (e.g., Claude Desktop) to connect via the provided mcpServers settings. The server uses environment variables to specify authentication details (KINTONE_BASE_URL, KINTONE_USERNAME/KINTONE_PASSWORD or KINTONE_API_TOKEN) and optional per-app access controls (KINTONE_ALLOW_APPS, KINTONE_DENY_APPS). Deny takes precedence over allow. Restarting the client may be required to apply changes. Examples show prompts such as querying the latest status of a project, updating progress, or filtering projects behind schedule. The README notes that as of 2025-08-28 Cybozu released the official kintone MCP server, and this project will refrain from adding new features while remaining maintained until the official server achieves full functionality.

Details

Owner
macrat
Language
Go
License
MIT License
Updated
2025-12-07

Features

Kintone MCP server for AI-enabled data access

Exposes kintone data and operations via MCP so AI clients can explore, query, and modify records and apps.

Claude Desktop friendly integration

Designed to work with Claude Desktop, with configuration guidance to connect to the MCP server.

Environment-variable based configuration

Authenticate and configure access using KINTONE_BASE_URL, KINTONE_USERNAME/KINTONE_PASSWORD or KINTONE_API_TOKEN, plus optional allow/deny lists.

Per-app access control

Control access with KINTONE_ALLOW_APPS and KINTONE_DENY_APPS; deny has higher priority.

Easy installation from releases

Download the latest release and run the executable; the file can be placed anywhere.

Usage via natural language prompts

Interact with kintone using natural language queries and commands, e.g., check status, update progress, or filter projects.

Claude Desktop integration example

Includes a sample claude_desktop_config.json snippet showing how to register the kintone MCP server under mcpServers with the required environment variables.

Audience

AI tools usersUse the MCP server to query and modify kintone data via natural language prompts with AI assistants like Claude Desktop.
Kintone developersLeverage AI-assisted queries and updates to automate workflows on kintone apps and records.
MCP client integratorsConfigure and deploy MCP-enabled connections by setting mcpServers and environment variables, including app access controls.

Tags

MCPkintoneAIClaude DesktopAPI tokensapp access controlenvironment variablesdata manipulationMCP server