Spaces:
Sleeping
Sleeping
| 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 | |
| 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") |