from mcp.server.fastmcp import FastMCP
# Initialize the MCP server for prompting an MCP client
mcp = FastMCP("Streamable MCP Server")
@mcp.tool()
def greet(name: str) -> str:
"""Greets the user with their name."""
return f"Hello, {name}! Hope you're having a great day! 😊"
if __name__ == "__main__":
mcp.run(transport="streamable-http")