Python MCP 서버 구축 — Claude·GPT가 내 API를 도구로 쓰게 만드는 법
REST API 엔드포인트 하나 붙이는 데 Swagger 문서 작성까지 포함해서 30분이 걸렸다. 같은 기능을 MCP 도구로 등록하는 데는 5분이면 됐다. Python mcp 패키지로 서버를 만들고 Claude Desktop에서 자연어로 호출하기까지의 과정이다.
REST API 엔드포인트 하나 붙이는 데 Swagger 문서 작성까지 포함해서 30분이 걸렸다. 같은 기능을 MCP 도구로 등록하는 데는 5분이면 됐다. Python mcp 패키지로 서버를 만들고 Claude Desktop에서 자연어로 호출하기까지의 과정이다.
Claude MCP 서버를 직접 만들면서 겪은 삽질을 TIL로 정리했다. stdio transport에서 막힌 이유, Python SDK 설정, SSE 배포까지 AI 에이전트 MCP 연동 실무에서 실제로 부딪히는 문제들을 다룬다.