This commit is contained in:
Yûki VACHOT 2025-11-28 22:15:27 +01:00
parent ce5abcc217
commit cfe4a641a6
40 changed files with 1728 additions and 1445 deletions

19
src/geoguessr_mcp/main.py Normal file
View file

@ -0,0 +1,19 @@
"""Main entry point for the Geoguessr MCP Server."""
from mcp.server.fastmcp import FastMCP
from .config import settings
from .tools import register_all_tools
mcp = FastMCP(
"Geoguessr Analyzer",
instructions="MCP server for analyzing Geoguessr game statistics",
host=settings.HOST,
port=settings.PORT,
)
# Register all tools
register_all_tools(mcp)
if __name__ == "__main__":
mcp.run(transport=settings.TRANSPORT)