Kintone Development Support MCP Server
Uses Biome for code linting and formatting in the development workflow
Automatically synchronizes with kintone's official REST API specifications and documentation hosted on GitHub repositories
Provides comprehensive development support for kintone JavaScript customizations, including API specifications, field type documentation, and development best practices
Distributed as an npm package for easy installation and management
Supports installation and dependency management through pnpm package manager
Built with TypeScript for type-safe development and provides TypeScript-friendly kintone development guidance
Uses Vitest as the testing framework for ensuring reliability of kintone development tools and specifications
Supports installation through Yarn package manager for flexible dependency management
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Kintone Development Support MCP Servershow me the API spec for creating a new record"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Kintone Customize Development Support MCP Server
An MCP (Model Context Protocol) server that provides comprehensive development support for kintone customizations, including API specifications, field type documentation, and development tips.
Features
🔍 API Specification Search: Query kintone REST API specifications by endpoint, method, or category
📝 Field Types Documentation: Access detailed information about kintone field types and their properties
💡 Development Tips: Search development best practices and troubleshooting guides
✅ Request Validation: Validate API requests against kintone specifications
🔄 Auto-Updates: Automatic synchronization with official kintone documentation via CICD
Related MCP server: AI Development Guidelines MCP Server
Installation
Option 1: Install from npm (Recommended)
# Install globally
npm install -g kntn-dev-mcp
# Or using pnpm
pnpm add -g kntn-dev-mcp
# Or using yarn
yarn global add kntn-dev-mcp
# Run the server
kntn-dev-mcpOption 2: Install locally in project
# Install as dependency
npm install kntn-dev-mcp
# Run via npx
npx kntn-dev-mcp
# Or add to package.json scripts
{
"scripts": {
"mcp-server": "kntn-dev-mcp"
}
}Option 3: Development setup
# Clone the repository
git clone <repository-url>
cd kntn-dev-mcp
# Install dependencies
pnpm install
# Build the server
pnpm build
# Start the server
pnpm startMCP Client Configuration
Add the server to your MCP client configuration (e.g., Claude Desktop):
If installed globally:
{
"mcpServers": {
"kintone-dev-support": {
"command": "kntn-dev-mcp"
}
}
}If installed locally:
{
"mcpServers": {
"kintone-dev-support": {
"command": "npx",
"args": ["kntn-dev-mcp"]
}
}
}Development setup:
{
"mcpServers": {
"kintone-dev-support": {
"command": "node",
"args": ["/path/to/kntn-dev-mcp/dist/index.js"]
}
}
}Available Tools
Tool Name | Description | Parameters |
| Search kintone API specifications |
|
| Search field type information |
|
| Find development guidance |
|
| Get detailed endpoint info |
|
| Validate API request format |
|
| Check data update status |
|
Available Resources
Resource URI | Description |
| Complete API specification catalog |
| Field types documentation |
| All development tips |
Usage Examples
Search API Specifications
{
"name": "search_api_specs",
"arguments": {
"query": "get records",
"category": "records"
}
}Get Field Type Information
{
"name": "search_field_types",
"arguments": {
"fieldType": "SINGLE_LINE_TEXT",
"includeProperties": true
}
}Find Development Tips
{
"name": "search_development_tips",
"arguments": {
"query": "performance optimization",
"category": "performance"
}
}Development
Scripts
pnpm build- Build TypeScript to JavaScriptpnpm test- Run all testspnpm test:watch- Run tests in watch modepnpm lint- Run Biome linterpnpm format- Format code with Biome
Project Structure
src/
├── models/ # Data models and interfaces
├── server/ # MCP server core functionality
├── tools/ # Individual tool implementations
├── services/ # Storage and update services
└── index.ts # Application entry point
tests/
├── contract/ # MCP protocol compliance tests
├── tools/ # Individual tool tests
├── integration/ # End-to-end scenario tests
├── unit/ # Unit tests
└── performance/ # Performance testsTesting
The project follows Test-Driven Development (TDD):
Contract Tests: Verify MCP protocol compliance
Tool Tests: Test individual tool functionality
Integration Tests: End-to-end user scenarios
Unit Tests: Component-level testing
Architecture
TypeScript: Type-safe development with strict mode
MCP SDK: Official Model Context Protocol implementation
File Storage: JSON-based data storage for specifications
CICD Integration: Automatic updates from official kintone sources
Vitest: Fast unit testing framework
Biome: Fast linting and formatting
Data Sources
The server automatically synchronizes with official kintone resources:
API Specifications: https://github.com/kintone/rest-api-spec
Field Types: https://cybozu.dev/ja/kintone/docs/overview/field-types/
Development Tips: https://cybozu.dev/ja/kintone/tips/development/
Contributing
Follow the existing TDD workflow
All tests must pass before committing
Use Biome for code formatting
Update documentation for new features
License
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceEnables AI assistants to access Ramp's developer documentation and API schemas through natural language queries. Provides contextual answers about API endpoints, authentication methods, data relationships, and implementation patterns for developers building on Ramp's platform.Last updated4
- Flicense-qualityDmaintenanceProvides AI agents with professional coding standards, development best practices, and context-aware guidance through static documentation and AI-powered custom recommendations. Enables agents to access comprehensive development guidelines including coding rules, debugging techniques, and AI steering instructions.Last updated
- AlicenseAqualityDmaintenanceProvides AI-enabled access to Amazon Business API documentation, sample code, and troubleshooting resources. Enables developers to search and retrieve API documentation, generate integration code, and get guided solutions for common errors during the API integration process.Last updated235Apache 2.0
- AlicenseBqualityDmaintenanceEnables AI assistants to interact with kintone data by providing comprehensive tools for record CRUD operations, file management, and workflow status updates. It supports secure authentication and automatic pagination to handle large datasets efficiently through the Model Context Protocol.Last updated17MIT
Related MCP Connectors
Provides AI assistants with direct access to Mapbox developer APIs and documentation.
Provide your AI coding tools with token-efficient access to up-to-date technical documentation for…
Curated knowledge API for AI agents - skill packs, semantic search, validated patterns.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ArchivierteRepositories/kntn-dev-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server