kintone-oauth-mcp-server-cfw

kintone-oauth-mcp-server-cfw

3.2

If you are the rightful owner of kintone-oauth-mcp-server-cfw and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

This is a sample code for a Model Context Protocol (MCP) server for kintone, deployable as a Cloudflare Worker, enabling secure integration with kintone via OAuth without storing sensitive information locally.

The kintone MCP server on Cloudflare Workers is designed to facilitate secure and efficient interaction between AI assistants and the kintone platform. By leveraging OAuth authentication, this server ensures that sensitive information such as API keys are not stored locally, enhancing security. Once deployed, it can be shared across all users within the same cybozu.com domain. The server supports various platforms, including Claude Web and Desktop, Postman, and Cloudflare AI Playground. It provides a robust solution for managing kintone records, app settings, file operations, and access rights, all through a scalable, serverless architecture. This project is based on Cloudflare's GitHub OAuth template, customized for kintone's OAuth 2.0 implementation.

Features

  • Secure OAuth authentication for kintone integration.
  • Serverless deployment on Cloudflare Workers.
  • Multi-user support within the same cybozu.com domain.
  • Comprehensive toolset for kintone record and app management.
  • Scalable and cost-effective solution.

Tools

  1. getRecords

    Retrieve a list of records.

  2. addRecord

    Add a new record.

  3. updateRecord

    Update an existing record.

  4. uploadFile

    Upload a file.

  5. downloadFile

    Download a file.