MCP
Model Context Protocol (MCP)
- AI 에이전트와 외부 시스템을 연결하는 개방형 표준 프로토콜
- AI 애플리케이션 생태계를 위한 "USB-C" 포트 역할 수행
- 한 번의 표준 프로토콜 구축으로 다양한 AI 애플리케이션에서 재사용 가능

출처: https://pub.towardsai.net/mcp-the-flip-side-of-the-usb-c-analogy-af98e07bdb30
MCP 서버의 기본 구조와 실행
from fastmcp import FastMCP # 임포트
server = FastMCP("weather-server") # 서버 객체
@server.tool # 도구에 데코레이터
def get_weather(location: str = "서울") -> str:
"""Return the current weather for a location."""
return "맑음"
def main() -> None:
server.run() # 서버 실행
if __name__ == "__main__":
main()
MCP 서버 등록

MCP 사용
