Kintone MCP. Manage your custom business apps and records via AI.
Kintone MCP connects your AI agent directly into your custom Kintone environment. It lets you manage business data, discover apps, and automate workflows using natural language commands. Instead of logging into a web portal or exporting CSV files, your agent can list records, add new entries, update status fields, and even map out which applications exist across your organization—all from any MCP-compatible client.
Give Claude and any AI agent real-world access
Lists every custom application and provides detailed information about its structure and fields.
Fetches a single, specific record from any configured Kintone app using unique identifiers.
Searches and retrieves multiple records across an app, allowing filtering based on complex criteria like status or date range.
Creates brand new records in any specified Kintone application, mapping data fields as needed.
Updates specific details on an existing record, such as changing a status or assigning a new owner.
Lists all users and participants within your defined Kintone collaboration spaces.
Ask an AI about this
Waiting for input…
What AI agents can do with Kintone MCP: 10 Tools for App & Record Management
Use these ten tools to control every aspect of your Kintone environment—from listing available apps to executing complex record updates and deletions.
Make your AI actually useful.
Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.
Start using Kintone MCPAdd Record
Creates a brand new record in an app using a defined JSON structure of field codes and values.
Get App Layout
Retrieves the detailed layout, including field names and types, for a specific...
List Apps
Lists every existing Kintone application ID so you know which apps you can target...
Delete Records
Permanently removes one or more records from an app using a required array of record...
List Form Fields
Displays all field names and settings for a particular application, helping you...
Get App Details
Pulls general metadata and configuration details about an entire Kintone application.
Get Record
Retrieves the full content of a single, specific record from any app using its unique ID.
List Records
Searches and lists multiple records in an app; you can optionally add a query string...
List Space Members
Lists all members, participants, and roles within your organization's Kintone...
Update Record
Changes the data on an existing record by accepting a specific ID and mapping new...
Security and governance baked right in.
Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on each call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Kintone, then connect any of our 5,200+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 5,200+ others, all in one place
- Add new capabilities to your AI anytime you want
- Connections are secured and governed automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog weekly
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Kintone. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS CLOUD
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on each call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
The current process is slow and requires context switching.
Right now, changing data means opening tabs. You might start in your spreadsheet to get a list of IDs, switch to Kintone to view the specific record, then open a third system just to confirm who the owner was before you can update it all back on the main app screen. It's clicks and copy-pasting.
With this MCP, those steps vanish. You tell your agent what needs fixing—'Update Project X status because Y happened.' Your agent handles the whole multi-step data journey behind the scenes. All you get is a simple confirmation that the job was done.
The Kintone MCP gives you full control over your custom apps.
You no longer need to manually check if an app exists before using it, or worry about what fields are available. You can run `list_apps` to get the inventory and then use `get_app_layout` to confirm the data structure for any specific record.
The agent doesn't just read; it acts. It handles complex operations like deleting multiple records with one command, or building a brand new entry using `add_record`. It’s full control over your business data, delivered through conversation.
What Kintone MCP does for your AI
Your agent needs to interact with structured data where it lives: Kintone. This MCP gives it that access. You no longer have to switch context or manually copy data between systems just to update a status or check a project's current state. With this connection, your AI agent becomes an extension of your team, capable of navigating all the custom apps you've built and handling records across every space.
It can list which apps exist on your platform, retrieve specific records based on complex criteria, or even map out exactly how a form is structured. If you use Vinkius to manage your AI tools, this MCP makes Kintone data available for action alongside everything else in the catalog.
019d75c0-ebce-70f0-af0e-13ac18c60ca8 How to set up Kintone MCP
The bottom line is that you grant your AI client permission to act on behalf of your account, running native Kintone operations through natural language conversation.
Subscribe to this MCP on Vinkius, then input your specific Kintone Subdomain and API Token credentials.
Connect your AI client (Claude, Cursor, etc.) using the established connection in your preferred development environment.
Ask your agent a question like, 'List all project records with status Pending,' and it executes the command against your live Kintone data.
Who uses Kintone MCP
This MCP is essential for Ops Engineers and Project Managers who spend too much time manually checking data status across multiple siloed systems. It's perfect for Business Analysts needing to pull structured, up-to-date records without the hassle of manual CSV exports.
Uses natural language commands to automatically update record statuses or add new user data across different Kintone apps.
Quickly queries project status records and identifies task owners from various apps directly within their IDE, without opening the web browser.
Retrieves and validates complex sets of application data by asking the agent to list or search for specific criteria across multiple record types.
Benefits of connecting Kintone MCP
Automate data entry: Instead of manually clicking through forms, you can use add_record to create new entries instantly by describing the required information to your agent.
Instant status checks: Need to know if a project is stuck? Use list_records with complex filters to gather all records matching 'Stalled' and see exactly which projects are affected.
Accurate data mapping: If you don't know what fields exist, run get_app_layout first. This tells your agent the exact structure of the app before it tries to add or update anything.
System oversight: Use list_apps to get a complete inventory of every custom application ID, letting you manage data across the whole platform in one chat session.
Deep record retrieval: Instead of just getting a list, use get_record when you need all the specific details for a single item, like an employee's full profile or opportunity history.
Kintone MCP use cases
Project status audit
A project manager needs to check if five different tasks—spread across 'Task App,' 'Budget App,' and 'Owner App'—are all marked complete. They ask their agent, which uses list_records repeatedly, and the agent reports back a clear list of all 15 records that are still pending review.
Onboarding new staff
An HR specialist needs to create profiles for three new employees. Using add_record, they provide the name, department ID, and start date once, and the agent populates all necessary records into the 'Employee Directory' app.
Data clean-up sweep
The operations team finds a batch of old, incomplete opportunity records. They ask the agent to find all records in the 'Opportunity Tracker' where the status is 'Draft' and then use delete_records to purge them safely.
App discovery for new users
A business analyst joins a department and doesn't know what data apps exist. They ask, and the agent uses list_apps immediately, providing an inventory of every application ID available to them.
Kintone MCP tradeoffs
What to watch out for, and the recommended way to handle each one.
Copy/Pasting Data
Manually copying a record number from a spreadsheet into the Kintone web app and then updating status flags one by one.
Instead, ask your agent to read data from the sheet (if possible) and use add_record or update_record. This keeps the process within the AI conversation and eliminates manual errors.
Guessing Field Names
Trying to update a record by typing in field names that might be slightly wrong, leading to an error message.
Before updating or adding anything, run list_form_fields first. This confirms the precise field name and data type you need for success.
Ignoring Dependencies
Trying to update a record without knowing which other apps reference that same ID, potentially breaking a workflow.
Use get_app_details or list_apps first. This gives you the full context of how the application is set up before making changes.
When to use Kintone MCP
You should use this MCP if your primary need is to automate data operations within a specific, highly structured platform like Kintone. It’s perfect when you have existing custom apps and want an AI agent to read, write, or modify records without needing UI intervention. Don't use this if all you need is general knowledge retrieval about the business; then, a simple document indexing tool might be better. Also, don't use it if your data resides in unstructured formats like emails or PDFs; for that, you need a different type of data connector entirely. Use this when the state change—the act of adding, updating, or deleting a record—is the core goal.
Frequently asked questions about Kintone MCP
How do I list all my Kintone apps using the Kintone MCP? +
Run the list_apps tool. This will provide a complete inventory of every custom application ID available in your account, letting you know exactly what data sources your agent can access.
What is the difference between listing records and getting a specific record with Kintone MCP? +
Use list_records when you need to search many items based on criteria (e.g., status='Pending'). Use get_record only when you know the exact ID of the single item you want details for.
Can I add a new record without knowing all the field names? Kintone MCP? +
No. To ensure data integrity, you should run list_form_fields first to verify the precise name and required type of every field before attempting to use add_record.
Does this MCP let me delete records from multiple apps? +
Yes. You can list records across different apps using various tools, and then pass the resulting IDs to delete_records in a single command sequence for bulk cleanup.