mcp-server-demo/mcp_server.py
2025-07-04 14:35:25 +02:00

20 lines
444 B
Python

from mcp.server.fastmcp import FastMCP
from db_utils import DatabaseUtils
from datetime import datetime
import os
os.environ['FASTMCP_HOST'] = "0.0.0.0"
os.environ['FASTMCP_PORT'] = "8000"
mcp = FastMCP('Customer')
db = DatabaseUtils()
@mcp.tool()
def get_current_date() -> str:
"""Returns the current date in YYYY-MM-DD format."""
return datetime.now().strftime('%Y-%m-%d')
if __name__ == "__main__":
mcp.run(transport='sse')