개요
CrewAI의 MCP DSL(Domain Specific Language) 통합은 에이전트를 MCP(Model Context Protocol) 서버에 연결하는 가장 간단한 방법을 제공합니다. 에이전트에mcps 필드만 추가하면 CrewAI가 모든 복잡성을 자동으로 처리합니다.
이는 대부분의 MCP 사용 사례에 권장되는 접근 방식입니다. 수동 연결 관리가
필요한 고급 시나리오의 경우
MCPServerAdapter를 참조하세요.
기본 사용법
mcps 필드를 사용하여 에이전트에 MCP 서버를 추가하세요:
지원되는 참조 형식
외부 MCP 원격 서버
특정 도구 선택
# 구문을 사용하여 서버에서 특정 도구를 선택하세요:
연결된 MCP 통합
CrewAI 카탈로그에서 MCP 서버를 연결하거나 직접 가져올 수 있습니다. 계정에 연결한 후 슬러그로 참조하세요:완전한 예제
다음은 여러 MCP 서버를 사용하는 완전한 예제입니다:주요 기능
- 🔄 자동 도구 발견: 도구들이 자동으로 발견되고 통합됩니다
- 🏷️ 이름 충돌 방지: 서버 이름이 도구 이름에 접두사로 붙습니다
- ⚡ 성능 최적화: 스키마 캐싱과 온디맨드 연결
- 🛡️ 오류 복원력: 사용할 수 없는 서버의 우아한 처리
- ⏱️ 타임아웃 보호: 내장 타임아웃으로 연결 중단 방지
- 📊 투명한 통합: 기존 CrewAI 기능과 완벽한 연동
