リモート Model Context Protocol (MCP) サーバー for kintone via OAuth on Cloudflare Workers
@r3-yamauchi
关于 リモート Model Context Protocol (MCP) サーバー for kintone via OAuth on Cloudflare Workers
これは Cloudflare Workers として deploy可能な kintone 用の Model Context Protocol (MCP) サーバーです。 OAuth で認証するため、(秘匿すべき)認証情報をローカルディスク内などに保存しません。 ある cybozu.comドメイン用に この MCP Sever を deploy しておけば、そのドメインを使用する全ての人がこの MCP Server を共用利用できます。 プログラムをローカルにセットアップする必要がなく、Webブラウザー版の Claude からも使用することができます。
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"kintone": {
"command": "npx",
"args": [
"mcp-remote",
"https://<your-subdomain>.workers.dev/sse"
]
}
}
}工具
未检测到工具
工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。
概览
What is リモート Model Context Protocol (MCP) サーバー for kintone via OAuth on Cloudflare Workers?
This server allows AI assistants like Claude to securely access kintone (Cybozu’s cloud database service) through the Model Context Protocol (MCP). Deployed on Cloudflare Workers, it uses OAuth authentication—no local credential storage is needed. It is designed for users of a single cybozu.com domain who want to share a single MCP server instance without local setup.
How to use リモート Model Context Protocol (MCP) サーバー for kintone via OAuth on Cloudflare Workers?
First, add an OAuth client in the cybozu.com common admin, then clone the repository, install dependencies (npm install), and configure wrangler.jsonc with CYBOZU_CLIENT_ID, CYBOZU_CLIENT_SECRET, CYBOZU_SUBDOMAIN, COOKIE_ENCRYPTION_KEY, and WORKER_URL. Create a KV namespace with wrangler kv:namespace create "OAUTH_KV" and deploy with wrangler deploy. After deployment, set the redirect endpoint to your Workers URL + /callback. For Claude Web, add an integration with URL https://<subdomain>.workers.dev/sse; for Claude Desktop, add a config using npx mcp-remote pointing to the same SSE URL.
Key features of リモート Model Context Protocol (MCP) サーバー for kintone via OAuth on Cloudflare Workers
- Tools: getRecords, addRecord, getApp, searchApps
- Double OAuth authentication (MCP client + kintone)
- Serverless, scalable via Cloudflare Workers
- KV Storage for OAuth state persistence
- Encrypted cookies for session management
- Multi-user support from a single deployment
Use cases of リモート Model Context Protocol (MCP) サーバー for kintone via OAuth on Cloudflare Workers
- AI assistant retrieving records from a kintone app for analysis
- Automatically adding new records to a kintone app via natural language commands
- Searching for apps by name to list available kintone applications
- Getting field definitions and app information before building integrations
- Securely enabling multiple team members to connect Claude with kintone without sharing API keys
FAQ from リモート Model Context Protocol (MCP) サーバー for kintone via OAuth on Cloudflare Workers
What runtime does this server require?
It runs on Cloudflare Workers; no local server is needed after deployment. Local development uses wrangler dev with HTTPS.
How does authentication work?
Two OAuth flows are used: one between the MCP client and this server, and another between this server and kintone using Cybozu’s OAuth 2.0 endpoints.
Where are credentials and data stored?
OAuth state is stored in Cloudflare KV; kintone credentials are never saved locally. Application data stays in kintone; only API responses are passed through.
Which clients are supported?
It works with Claude Web (via SSE integration), Claude Desktop (via mcp-remote), Postman, and Cloudflare AI Playground. ChatGPT connector is recognized but not functional.
What tools does the server expose?
Four tools: getRecords (retrieve records), addRecord (add new record),
开发工具 分类下的更多 MCP 服务器
Grafana MCP server
grafanaMCP server for Grafana
MCP Unity Editor (Game Engine)
CoderGamesterModel Context Protocol (MCP) plugin to connect with Unity Editor — designed for Cursor, Claude Code, Codex, Windsurf and other IDEs
mcp-excalidraw
yctimlinMCP server and Claude Code skill for Excalidraw — programmatic canvas toolkit to create, edit, and export diagrams via AI agents with real-time canvas sync.
test
cloudwegoThe ultimate LLM/AI application development framework in Go.
Burp Suite MCP Server Extension
PortSwiggerMCP Server for Burp
评论