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