greerben0 commited on
Commit
9be270e
·
verified ·
1 Parent(s): 956590b

Create app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -0
app.py ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from mcp.server.fastmcp import FastMCP
2
+
3
+ # Create an MCP server
4
+ mcp = FastMCP("Demo")
5
+
6
+
7
+ # Add an addition tool
8
+ @mcp.tool()
9
+ def add(a: int, b: int) -> int:
10
+ """Add two numbers"""
11
+ return a + b
12
+
13
+
14
+ # Add a dynamic greeting resource
15
+ @mcp.resource("greeting://{name}")
16
+ def get_greeting(name: str) -> str:
17
+ """Get a personalized greeting"""
18
+ return f"Hello, {name}!"
19
+
20
+ # Run the server
21
+ if __name__ == "__main__":
22
+ mcp.run()