Metadata-Version: 2.4
Name: test-mcp-yfei-demo
Version: 0.1.2
Summary: Add your description here
Author-email: jerry-f <easy-code@qq.com>
Requires-Python: >=3.13
Requires-Dist: mcp[cli]>=1.9.3
Description-Content-Type: text/markdown

# a demo of mcp server

```python
# server.py
from mcp.server.fastmcp import FastMCP

# Create an MCP server
mcp = FastMCP("Demo")


# Add an addition tool
@mcp.tool()
def add(a: int, b: int) -> int:
    """Add two numbers"""
    return a + b


# Add a dynamic greeting resource
@mcp.resource("greeting://{name}")
def get_greeting(name: str) -> str:
    """Get a personalized greeting"""
    return f"Hello, {name}!"

def main() -> None: # 主函数
    mcp.run(transport="stdio")
```