from mcp.server.fastmcp import FastMCP mcp = FastMCP('锦恢的 MCP Server', version="11.45.14") @mcp.tool( name='add', description='对两个数字进行实数域的加法' ) def add(a: int, b: int) -> int: return a + b @mcp.resource( uri="greeting://{name}", name='greeting', description='用于演示的一个资源协议' ) def get_greeting(name: str) -> str: # 访问处理 greeting://{name} 资源访问协议,然后返回 # 此处方便起见,直接返回一个 Hello,balabala 了 return f"Hello, {name}!" @mcp.prompt( name='translate', description='进行翻译的prompt' ) def translate(message: str) -> str: return f'请将下面的话语翻译成中文:\n\n{message}'