MCP server for kintone 샘플
이것은 kintone 과의 제휴 목적으로 사용할 수 있는 Model Context Protocol(MCP) 서버의 샘플 코드입니다.생성 AI를 이용해 자동 작성한 것을 현재 상태로 제공합니다.
이 MCP 서버를 사용하면 Claude Desktop 앱과 같은 MCP 호스트 앱에서 kintone 데이터를 찾아보고 업데이트하거나 kintone 앱 자체를 만들 수 있습니다.
이 리포지토리에 대한 자세한 내용은 DeepWiki 설명서 를 참조하십시오.
Claude Desktop 앱에서 사용법
1. 소스 코드 다운로드
다운로드처는 어디에서도 상관없습니다만, 반각 영수만으로 구성된, 사이에 스페이스를 포함하지 않는 패스에 넣는 것이 좋다고 생각합니다.
2. Node.js 설치
Node.js 18 이상을 사용하십시오.
3. npm install
4. Claude Desktop 앱의 설정 파일 편집
claude_desktop_config.json 이라는 설정 파일을 찾아, 이하를 참고로, 이 파일의 "mcpServers" 의 항에 설정을 추가해 주세요.
5. Claude Desktop 앱을 다시 시작합니다.
claude_desktop_config.json에 대한 변경사항을 저장한 후 Claude Desktop 앱을 한 번 종료한 후 다시 시작해 보세요.
6. 동작 확인
먼저 Claude에 "kintone 앱 "설정한 kintone 사용자로 액세스할 수 있는 앱 이름의 예"의 앱 ID를 조사해"라고 물어보세요. 여기서 입력하는 kintone 앱 이름은 한마디 정확하게 지정해야 합니다.
7. 이 MCP 서버가 제공하는 기능 목록
각 도구의 주석 속성은 docs/tool-annotations.md 를 참조하십시오.
레코드 조작
get_record
: kintone 앱의 1 레코드 가져 오기search_records
: kintone 앱의 레코드 검색create_record
: kintone 앱에 새 레코드 만들기update_record
: kintone 앱의 기존 레코드 업데이트add_record_comment
: kintone 레코드에 주석 추가
파일 조작
upload_file
: kintone에 파일 업로드download_file
: kintone에서 파일 다운로드 (주의 : 현재 구현에서는 1MB 이상의 파일을 성공적으로 다운로드하지 못할 수 있음)
앱 정보
get_apps_info
: 검색 키워드를 지정하여 해당하는 여러 kintone 앱 정보를 얻습니다.get_form_layout
: kintone 앱의 양식 레이아웃 가져 오기get_app_actions
: kintone 앱의 앱 동작 설정 얻기get_app_plugins
: kintone 앱에 추가된 플러그인 목록 가져오기get_process_management
: kintone 앱의 프로세스 관리 설정 얻기
앱 조작
create_app
: kintone 앱 새로 만들기add_fields
: kintone 앱에 필드 추가update_field
: 기존 kintone 필드의 설정 업데이트update_form_layout
: kintone 앱의 양식 레이아웃 변경update_app_settings
: 앱의 일반 설정 변경deploy_app
: kintone 앱의 프로덕션 운영 시작 (운영 환경에 반영)get_deploy_status
: 앱 설정이 프로덕션 환경에 어떻게 반영되었는지 확인move_app_to_space
: kintone 앱을 지정된 공간으로 이동move_app_from_space
: kintone 앱이 공간에 속하지 않도록 합니다.
공간 조작
get_space
: 공간의 일반 정보 취득update_space
: 공간 설정 업데이트update_space_body
: 공백 본문 업데이트get_space_members
: 공간 멤버 목록을 가져옵니다.update_space_members
: 공간 멤버 업데이트add_thread
: 공간에 스레드 추가update_thread
: 스레드 업데이트add_thread_comment
: 스레드에 주석 추가add_guests
: 게스트 사용자 추가update_space_guests
: 공간 게스트 멤버 업데이트
사용자 그룹 정보
get_users
: kintone의 사용자 정보 얻기get_groups
: kintone의 그룹 정보 얻기get_group_users
: 지정된 그룹에 속한 사용자 목록을 가져옵니다.
kintone 연결 정보
get_kintone_domain
: kintone의 접속처 도메인을 취득get_kintone_username
: kintone에 연결하는 데 사용되는 사용자 이름 가져 오기
8. 기타
이 MCP 서버를 사용하여 무엇을 할 수 있는지 블로그에 썼으므로 읽어보십시오.
「kintone」은 사이보즈 주식회사의 등록상표입니다.
여기에 기재하고 있는 내용은 정보 제공을 목적으로 하고 있어 개별의 서포트는 할 수 없습니다.
You must be authenticated.
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
A Model Context Protocol server that enables Claude and other AI assistants to access and update Kintone data through natural language commands, supporting operations like record management, file handling, app administration, and space collaboration.
Related Resources
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that connects Claude and other AI assistants to your Notion workspace, allowing AIs to interact with databases, pages, and blocks.Last updated -12010JavaScript
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.Last updated -1Python
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to interact directly with Home Assistant, allowing them to query device states, control smart home entities, and perform automation tasks.Last updated -15PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.Last updated -275JavaScript