Python FastMCP (Model Context Protocol) 서버 with Bearer Token 인증
pip install -r requirements.txt
python server.pydocker build -t fastmcp .
docker run -p 8000:8000 -e FASTMCP_AUTH_TOKEN=your-secret-token fastmcp- 템플릿 선택하기 :
FastMCP
- 배포하기
- Python 3.12
- 환경변수
FASTMCP_AUTH_TOKEN: 인증에 사용할 토큰을 설정 (인증시 사용할 토큰) - 시작 명령어
uvicorn server:app --host 0.0.0.0 --port 8000
-
접속정보 확인
MCP 접속 주소 - https://<배포된 프리뷰 도메인 주소>/mcp
- 업데이트
코드 커밋 & 푸시 후
설정탭에서배포하기버튼으로 배포
Bearer 토큰 인증을 사용합니다:
- 환경변수:
FASTMCP_AUTH_TOKEN - 헤더:
Authorization: Bearer your-token
- create_task : 작업 생성하기
- complete_task : 작업 완료하기
- list_tasks : 작업 목록 조회하기
- FASTMCP_AUTH_TOKEN : Bearer 토큰 (필수)
- FASTMCP_HOST : 서버 호스트 (선택/기본: 0.0.0.0)
- FASTMCP_PORT : 서버 포트 (선택/기본: 8000)
MIT License


