서버 전송 이벤트(SSE)를 사용하여 CrewAI를 원격 MCP 서버에 연결하여 실시간 통신을 구현하는 방법을 알아보세요.
MCPServerAdapter
구성: SSE의 경우, 서버의 URL을 제공하고 전송 유형을 지정해야 합니다.with
문)를 사용하는 것이 권장되는 접근 방식입니다. 이 방법은 SSE MCP 서버에 대한 연결의 생성과 종료를 자동으로 처리합니다.
"http://localhost:8000/sse"
를 실제 SSE MCP 서버의 URL로 교체하십시오.MCPServerAdapter
의 연결 라이프사이클을 수동으로 관리할 수 있습니다.
mcp_server_adapter.stop()
을 호출해야 합니다. try...finally
블록을 사용하는 것을 강력히 권장합니다.Origin
헤더를 검증해야 합니다.0.0.0.0
)가 아닌, localhost
(127.0.0.1
)에만 바인딩해야 합니다.