Skip to content

Integration · Productivity

Connect Claude & ChatGPT to Kintone

Ask your AI to find records in your Kintone apps, add new ones or change a field, without building a view first. It reads the app's fields and saved views, posts comments on records and in space threads, moves records through process management and downloads attached files.

Connect Kintone free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Show me all open requests in the Support app, newest first.”

    The AI finds the app ID, then searches records with a Kintone query such as status in ("Open") order by $id desc.

  • “Add a new lead: Nordic Foods, contact Anna Holm.”

    It reads the app's fields to get the right field codes, then adds the record.

  • “Change the due date on record 58 to 1 October.”

    It updates only that field on the record and leaves the rest as it was.

What your AI can do

Records and queries

Search records with Kintone query syntax, get the match count, read one record and add, update or delete records.

Process management and comments

Run process actions, set assignees, read and post record comments, and post in space threads.

Apps, fields and spaces

List the apps you can access, read their fields, views and process settings, and see spaces and their members.

  • “Move record 112 to Approved and assign it to Lars.”

    It reads the app's process settings, runs the matching action and sets Lars as the next assignee.

  • “Comment on record 58 and tell Maria the quote is ready.”

    It posts the comment with Maria mentioned, and Kintone notifies her.

  • “Download the contract attached to record 204.”

    It reads the record, finds the file key in the attachment field and downloads the file.

18 tools for Kintone

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_recordChanges dataAdd a record to an app: pass `app` and `record` as field codes mapped to {"value": ...}, e.g. {"Title": {"value": "New lead"}}.
  • add_record_commentChanges dataPost a comment on a record: pass `app`, `record` ID and `comment` with `text` and optional `mentions`. Mentioned users are notified.
  • delete_recordsMoves moneyPermanently delete records from an app by `app` and a list of record `ids`. Cannot be undone.
  • download_fileDownload a file attached to a record by its `file_key` (found in the attachment field value).
  • get_appGet one app's name, description and space by app `id`.
  • get_app_fieldsGet the fields of an app by `app` ID, with each field's code, type and options. Check this before adding or updating records.
  • get_app_process_settingsGet an app's process-management settings (statuses and actions) by `app` ID.
  • get_app_viewsGet the saved views (lists) of an app by `app` ID, including their filter and sort settings.
  • get_recordGet one record by `app` and record `id`, with all field values.
  • get_spaceGet a space by `id`, including its name, body and linked apps.
  • list_appsList Kintone apps you can access, optionally filtered by `name`, `ids`, `codes` or `space_ids`. Use it to find an app ID.
  • list_record_commentsList comments on a record by `app` and `record` ID, newest first by default.
  • list_space_membersList the members of a space by space `id`.
  • post_space_thread_commentChanges dataPost a comment in a space thread: pass `space`, `thread` and `comment` with `text`. Visible to space members.
  • search_recordsFind records in an app: pass `app` and an optional `query` in Kintone query syntax (e.g. status in ("Open") order by $id desc limit 50); set `total_count` to "true" for the match count.
  • update_recordVisible to othersUpdate one record: pass `app`, the record `id` (or `update_key` with a unique field) and `record` with only the fields to change as {"value": ...}.
  • update_record_assigneesVisible to othersSet the assignees of a record in process management: pass `app`, record `id` and `assignees` (login names).
  • update_record_statusChanges dataRun a process-management action on a record (e.g. move it to the next status): pass `app`, record `id`, the `action` name and, when required, the next `assignee`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Kintone from the app list.

  2. 2

    Paste your key

    Enter your Kintone address without https:// (for example acme.kintone.com or acme.cybozu.com) and an API token. In each Kintone app, open App Settings > API Token, click Generate, tick the permissions you want (view, add, edit or delete records), save and click Update App. To use several apps, paste their tokens separated by commas.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    Click your name, then Settings › Connectors › Add custom connector. Paste your link as the Remote MCP server URL. Switch it on from the + menu in a chat.

Questions

What can the AI do in Kintone?

It can list apps and read their fields, views and process settings, search and read records, and read record comments, spaces and space members. It can add and update records, post comments, run process actions, set assignees, download attached files and delete records if you switch that tool on.

Does the AI see my Kintone API token?

No. Your Kintone credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Deleting records is permanent, and changing records or assignees can also require your approval before it runs. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Kintone account.

Can I connect more than one Kintone app?

Yes. A Kintone API token is created inside one app. Generate a token in each app you want the AI to use and paste them separated by commas. The permissions you tick on each token (view, add, edit or delete records) decide what is possible in that app.

Let your AI work in Kintone today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Kintone free

PipMCP is not affiliated with Kintone. Product names are trademarks of their owners.