|
@@ -0,0 +1,20 @@
|
|
|
+from mcp.server.fastmcp import FastMCP
|
|
|
+
|
|
|
+# 创建 MCP 服务器实例
|
|
|
+mcp_server = FastMCP("我的应用")
|
|
|
+
|
|
|
+# 添加一个加法工具
|
|
|
+@mcp_server.tool()
|
|
|
+def add(a: int, b: int) -> int:
|
|
|
+ """计算两个数的和"""
|
|
|
+ return a + b
|
|
|
+
|
|
|
+# 添加一个动态问候资源
|
|
|
+@mcp_server.resource("greeting://{name}")
|
|
|
+def get_greeting(name: str) -> str:
|
|
|
+ """获取个性化的问候信息"""
|
|
|
+ return f"你好,{name}!"
|
|
|
+
|
|
|
+# 运行服务器
|
|
|
+if __name__ == "__main__":
|
|
|
+ mcp_server.run()
|