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