샌드박스에서 Python 코드를 실행하는 MCP 서버

2025-04-17
샌드박스에서 Python 코드를 실행하는 MCP 서버

이 기사에서는 Deno 내에서 Pyodide를 사용하여 샌드박스에서 Python 코드를 실행하는 Model Context Protocol(MCP) 서버를 소개합니다. 이 서버는 운영 체제로부터 격리된 안전한 환경을 Python 코드에 제공합니다. 표준 입출력(stdio), 서버 전송 이벤트(SSE), 워밍업 모드 등 여러 가지 동작 모드를 지원하므로 개발자는 쉽게 테스트 및 배포를 수행할 수 있습니다. PydanticAI를 사용한 예제에서는 이 MCP 서버를 사용하여 에이전트를 통해 대규모 언어 모델과 상호 작용하는 방법을 보여줍니다.

개발