Python으로 구현된 MCP 예제입니다.
- OpenAI API 키 설정이 필요합니다. (
_mcp_client.py에서 설정)
mcp.json:
{
"mcpServers": {
"mcp-test": {
"command": "{python_path}",
"args": ["{_mcp_server.py path (relative path allowed)}"]
}
}
}- Python 3.x
- Python 의존성 설치:
pip install -r requirements.txt- MCP Client 실행:
python _mcp_client.py- 웹 브라우저에서
http://localhost:8000접속
Spring AI를 사용한 MCP 예제입니다.
Spring AI의 Starter 통해 구성되며 application.properties에서 커스터마이징 가능합니다.
- OpenAI API 키 설정 (application.properties에서)
-
Java 21 설치
-
프로젝트 빌드 및 실행:
./gradlew bootRun- 웹 브라우저에서
http://localhost:8080접속