from mcp.server.fastmcp import FastMCP from dotenv import load_dotenv load_dotenv("../.env") # Create an MCP server mcp = FastMCP( name="Calculator", host="0.0.0.0", # only used for SSE transport port=7860, # only used for SSE transport (HF expect 7860 as a port) ) # Add a simple calculator tool @mcp.tool() def add(a: int, b: int) -> int: """Add two numbers together""" return a + b # Run the server if __name__ == "__main__": print("Running server with SSE transport") mcp.run(transport="sse")