완벽한 MCP 서버
이 저장소는 uvx 를 통한 안정적인 실행 메커니즘을 갖춘 prefect-mcp-server 패키지를 사용하는 Prefect MCP 서버 구성을 제공합니다. 이 구성은 Cursor IDE와 함께 사용하도록 맞춤 설계되었습니다.
필수 조건
Python 3.9 이상.
Python 환경을 관리하기 위한 선호되는 가상 환경 도구(예: uv)입니다.
Prefect 3(설치 지침은 Prefect 설명서를 참조하세요).
Related MCP server: MCP Development Framework
설치
가상 환경을 만들고 활성화한 다음 Prefect MCP Server를 설치하세요.
지엑스피1
구성
서버는 .cursor/mcp.json 파일을 통해 구성됩니다. 업데이트된 구성은 다음과 같습니다.
이 구성은 서버가 uv pip install 통해 설치된 정확한 패키지 버전과 함께 uvx 명령을 사용하도록 보장합니다. 이 접근 방식은 개발 환경의 안정성과 일관성을 향상시킵니다.
환경 변수
다음 환경 변수를 설정하여 Prefect 환경을 구성하세요. 프로젝트 루트에 .env 라는 이름의 파일을 만들고 다음과 같은 항목을 추가할 수 있습니다.
또한 필요한 경우 PREFECT_API_KEY 와 같은 다른 환경 변수를 설정하여 Prefect 서버나 Prefect Cloud에 인증하세요.
서버 실행
서버를 시작하려면 다음 명령을 실행하세요.
또는 Cursor IDE를 구성하여 사용하는 경우, .cursor/mcp.json 에 지정된 명령을 통해 서버가 자동으로 호출됩니다.
선적 서류 비치
Prefect MCP 서버 기능 및 사용법에 대한 자세한 설명서는 docs/prefect_mcp_documentation.md 파일에서 확인할 수 있습니다. 설명서에는 다음이 포함됩니다.
사용 가능한 도구와 해당 매개변수의 전체 목록
설치 및 구성에 대한 지침
다양한 MCP 클라이언트를 사용한 사용 예
Prefect 3.0 호환성 정보
커서 규칙
이 저장소에는 Prefect MCP 서버 작업을 위한 커서 규칙이 포함되어 있으며, .cursor/rules/ 디렉터리에 있습니다. 이 규칙은 커서 IDE에서 Prefect MCP를 사용할 때 상황에 맞는 도움말과 지침을 제공합니다.
추가 정보
Prefect 설치 및 사용에 대한 자세한 내용은 Prefect 설명서 를 참조하세요.
MCP(모델 컨텍스트 프로토콜)에 대한 자세한 내용은 MCP 설명서를 참조하세요.
Cursor에서 권장하는 대로 구성된 환경 내에서 스크립트를 실행하려면
uv run사용하세요.
즐거운 코딩 되세요!