TL;DR – MCP 버전
다음은 MCP와 관련하여 가장 자주 묻는 질문 중 일부를 간략히 살펴본 것입니다. Mendix다음 질문에 대한 자세한 답변은 이 게시물 마지막에 있는 FAQ에서 확인하실 수 있습니다.
- 모델 컨텍스트 프로토콜(MCP)이란 무엇인가요? LLM이 앱에 자율적으로 연결되는 방식을 표준화하는 개방형 프로토콜입니다.
- MCP가 중요한 이유는 무엇입니까? MCP를 사용하면 설계 시점에 모든 것을 미리 구성하지 않고도 도구를 검색할 수 있습니다.
- 왜 사용 Mendix MCP로? 강력한 마이크로플로우를 쉽게 구축할 수 있습니다. Mendix 앱 내에서 MCP 서버를 시작하여 해당 마이크로플로를 에이전트 AI 시스템에서 사용할 수 있도록 합니다.
MCP란 무엇이며 왜 사용해야 합니까? Mendix?
MCP는 개방형 표준입니다 AI(LLM) 애플리케이션을 데이터 및 도구에 연결하는 것은 AI용 USB‑C 포트와 유사합니다. MCP를 사용하면 LLM("호스트"라고 함)이 도구, 프롬프트 또는 데이터를 제공하는 다른 앱("서버"라고 함)에 연결할 수 있습니다. Mendix새로운 것 이를 위해, MCP Server 모듈을 당신의 Mendix 애플리케이션을 하나의 서버로 통합합니다. 즉, LLM 애플리케이션(예: 데스크톱용 Claude)이 Mendix 마이크로플로우로서 수단 그리고 그 결과를 사용자에게 응답으로 전달합니다.
이점은 엄청납니다. 더 스마트한 에이전트, 디버깅 도우미 또는 직접 활용할 수 있는 모든 에이전트 워크플로를 구축할 수 있습니다. Mendix 앱을 사용하는 동시에 MCP의 사전 구축된 통합과 공급업체의 유연성을 누리세요.

참고: GenAI Showcase 앱의 최신 버전은 MCP 서버를 설정하는 방법을 정확하게 보여줍니다. Mendix 앱을 만들고, 도구를 노출하고, Claude for Desktop을 준비하여 이러한 도구와 상호 작용할 수 있도록 합니다.
를 확인하십시오 GenAI 쇼케이스 앱!
1 – MCP 서버 설정 Mendix
사전 조건
처음부터 시작할지, 기존 애플리케이션을 확장할지 선택할 수 있습니다. 처음부터 시작하려면 빈 GenAI 앱이미 필요한 모든 GenAI 모듈이 포함되어 있으므로 시작하기에 가장 좋습니다. 기존 앱을 확장하는 경우 다음을 설치해야 합니다. 이를 위해, MCP Server 모듈을 시장에서.
앱 데이터 설정
이 예시에서는 과거 티켓 정보가 포함된 데이터베이스가 필요합니다. 관련 지침은 다음에서 확인할 수 있습니다. MCPServer_ExposeTools.티켓 엔터티와 티켓_생성데이터셋 내부의 미세 흐름 GenAI 쇼케이스 앱.
노출할 도구를 구축하세요
먼저 도구로 사용할 마이크로플로를 만듭니다. 이 예제에서는 상태 및 카테고리 필드와 같은 입력 매개변수를 기반으로 데이터베이스의 모든 레코드(예: 티켓)를 계산하는 마이크로플로를 만듭니다. 마이크로플로는 문자열을 반환해야 합니다.
마이크로플로우는 다음과 같습니다.

에 해당합니다. 티켓_상태 카테고리에서 티켓 수 가져오기 MCP 쇼케이스 내부의 미세 흐름 GenAI 쇼케이스 앱 위에 언급했듯이.
MCP 서버를 초기화합니다
MCP 서버를 초기화하려면 다음을 호출하세요. MCP 서버 생성 의 행동 도구 상자 시작 마이크로플로에서. 새 마이크로플로를 만듭니다. AS_InitMCPServer 그리고 추가 MCP 서버 생성 작업. 다음을 사용하여 작업을 구성하세요.
- 경로를 설정하세요 멘딕스-MCP
- 이름을 설정하세요 내 첫 MCP 서버및
- 버전을 다음으로 설정하세요. 1.0.0
쇼케이스 예제에서 서버는 MCPServer_Initialize 마이크로플로우 내부에서 초기화됩니다. 살펴보고 싶으시면 참고하세요.
마지막으로 이 마이크로플로우를 추가하세요 시동 후 프로젝트의 마이크로플로우이므로 앱을 실행할 때 서버가 초기화됩니다.
도구를 구성하여 노출합니다.
빈 MCP 서버는 거의 작동하지 않으므로 몇 가지 기능을 추가해야 합니다. 서버를 초기화하는 동일한 마이크로플로에서 이 작업을 수행할 수 있습니다. 도구 추가 서버 생성 직후 도구 상자에서 작업을 수행할 수 있습니다. 여기서 도구 이름을 지정해야 합니다. 상태 카테고리의 티켓 수 검색모델이 무엇을 기대해야 하는지, 그리고 언제 이 도구를 호출해야 하는지 알 수 있도록 선택적 설명도 제공됩니다. 스키마 입력은 선택된 마이크로플로우에서 자동으로 추출되므로 비워둘 수 있습니다.
마지막으로,에 도구 추가 작업에서 이전에 만든 마이크로플로우와 서버를 선택합니다. 쇼케이스 예시에서는 다음과 같습니다.

MCP 서버 실행
서버 초기화 마이크로플로가 트리거되면 MCP 서버가 시작됩니다. Mendix 런타임을 실행하고 추가한 도구를 등록합니다. 이 게시물에서는 프로덕션 환경에서 설정해야 하는 인증에 대해서는 다루지 않습니다. MCP 호스트(데스크톱용 Claude)가 서버에 연결되면 모델은 상태 카테고리의 티켓 수 검색 그리고 사용자 요청에 부합한다면 사용하기로 결정합니다. 이것이 바로 우리가 다음으로 할 일입니다.
2 – MCP 호스트 설정
MCP 서버가 실행 중인데, 이제 노출된 도구와 어떻게 상호 작용할 수 있을까요? 이를 위해서는 MCP 서버 연결 프로토콜을 지원하는 MCP 호스트가 필요합니다(위 이미지 참조). 이 블로그에서는 데스크톱용 Claude를 사용하지만, 다른 호스트도 비슷하게 작동할 수 있습니다(예: Visual Studio Code의 Github Copilot).
설치
방문 https://claude.ai/download 컴퓨터에 Claude for Desktop을 설치하세요. 지침을 따르세요. Anthropic 계정으로 로그인하세요(또는 먼저 계정을 생성하세요). 현재 Claude for Desktop은 무료 체험판으로 제공되며, 이 체험판을 통해 테스트해 볼 수 있습니다. Mendix MCP를 통한 도구.
추가 Mendix 데스크톱용 Claude에 대한 MCP 서버
이제 Claude for Desktop에 MCP 서버를 등록해야 합니다. Claude for Desktop에서 개발자 설정을 엽니다. 파일 > 설정 > 개발자. 딸깍 하는 소리 구성 편집 Claude의 구성 파일로 이동합니다. 이 파일은 Visual Studio Code와 같은 텍스트 편집기에서 열 수 있습니다. 다음 스니펫을 파일에 붙여넣고 서버 구성 방식(가장 중요한 것은 경로)에 맞게 필드를 편집합니다.
구성에서 실제로 이전에 지정한 경로가 사용되는지 확인하세요.
{
"mcpServers": {
"mendix-mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://127.0.0.1:8080/mendix-mcp/sse",
"--allow-http"
]
}
}
}
그런 다음 Claude for Desktop을 다시 시작하여 클라이언트가 서버에 연결할 수 있도록 합니다. 텍스트 입력 필드 아래에 사용 가능한 도구를 보여주는 도구 아이콘이 표시됩니다.

이제 모델은 등록된 도구를 고려할 수 있습니다. Mendix MCP 서버. 도구와 관련된 내용을 요청하신 경우(예: "티켓은 몇 장이나 열려 있나요?”), 모델은 도구를 사용하여 질문에 답해야 합니다. 일반적으로 Claude는 도구를 호출하기 전에 사용자에게 도구 사용 여부를 확인하도록 요청합니다. 이렇게 하면 이 옵션을 끌 수 있지만, 사용자에게도 정보를 제공할 수 있습니다.
다음은 무엇일까요? 무한한 가능성
이제 당신은 어떻게 되는지 보았습니다 Mendix 모델 컨텍스트 프로토콜(MCP)과 연동하여 에이전트 AI를 구동합니다. 이를 통해 AI 기반 스마트 워크플로를 구축할 수 있습니다. Mendix 마이크로플로우에서 AI 도구까지. 이제 막 시작일 뿐입니다. MCP와 AI에 대한 더욱 흥미로운 콘텐츠가 준비되어 있습니다. Mendix 곧 올거야.
MCP는 에이전트 기반 워크플로우를 위해 설계되었으므로 더욱 발전할 수 있습니다. 여러 개의 마이크로플로우를 연결해 보세요. 하나는 데이터를 가져오고, 다른 하나는 데이터를 분석하고, 세 번째는 대시보드를 업데이트하는 마이크로플로우입니다. 이 모든 과정은 AI 에이전트가 제어하며, 인간은 여전히 이 과정을 관리합니다. 심지어 여러 마이크로플로우를 혼합할 수도 있습니다. Mendix 데이터베이스나 CRM 시스템 등의 다른 MCP 서비스와 도구를 함께 사용하여 고급 AI 기반 앱을 구축할 수 있습니다.
가까운 미래에 이는 AI 에이전트가 다음을 사용하여 전체 비즈니스 프로세스를 실행하는 것을 의미할 수 있습니다. Mendix간단한 채팅을 통해 작업 할당, 기록 업데이트, 보고서 생성 등 모든 작업을 수행할 수 있습니다. 데스크톱용 Claude만 있는 것은 아닙니다. MCP 호환 AI 호스트라면 누구나 연결할 수 있습니다. Mendix 미세흐름.
자주 묻는 질문들 (FAQ)
-
모델 컨텍스트 프로토콜(MCP)이란 무엇인가요?
모델 컨텍스트 프로토콜(MCP)은 대규모 언어 모델(LLM)과 같은 AI 도구가 앱에 연결하여 자체적으로 사용할 수 있는 방법입니다. 마치 AI를 위한 USB-C 포트와 같다고 생각하면 됩니다. MCP는 AI가 다양한 앱의 도구, 데이터 또는 기능을 "연결"하여 사용할 수 있는 표준 방식을 제공합니다.
-
MCP가 중요한 이유는 무엇입니까?
MCP를 사용하면 설계 시점에 모든 것을 미리 구성하지 않고도 도구를 검색할 수 있습니다. 에이전트는 사용자 지정 API 통합을 구현하지 않고도 다양한 MCP 서버에 쉽게 연결할 수 있습니다. MCP를 통해 제공되는 모든 서비스를 에이전트 앱에 통합할 수 있습니다.
-
왜 사용 Mendix MCP로?
두 가지를 통합하면 천국에서 만들어진 조합과 같습니다. 강력한 미세 흐름을 쉽게 구축할 수 있습니다. Mendix 앱 내에서 MCP 서버를 시작하여 이러한 마이크로플로를 에이전트 AI 시스템에서 사용할 수 있도록 합니다. 이를 통해 에이전트 워크플로를 쉽게 구축하여 Mendix 외부 AI 에이전트에 대한 논리.