앞에서 대략 살펴봤으므로 코드에 대한 설명은 간단히 진행합니다.
• from fastmcp import FastMCP에서 FastMCP는 MCP 서버를 빠르게 생성할 수 있게 도와주는 클래스입니다
• mcp = FastMCP("더하기")는 MCP 서버 인스턴스를 생성한 것으로 이 MCP의 이름은 ‘더하기’로 설정됩니다.
다음 코드는 add라는 MCP 도구(tool)를 등록하는 것입니다.
코드
@mcp.tool() def add(a: int, b: int) -> int: """a와 b를 더하기""" return a + b