Init Commit

This commit is contained in:
Yûki VACHOT 2025-11-28 19:24:17 +01:00
commit ce5abcc217
19 changed files with 2526 additions and 0 deletions

36
.env.example Normal file
View file

@ -0,0 +1,36 @@
# GeoGuessr MCP Server Configuration
# Copy this file to .env and fill in your values
# =============================================================================
# REQUIRED: GeoGuessr Authentication
# =============================================================================
# Your GeoGuessr _ncfa cookie for API authentication
#
# How to get your _ncfa cookie:
# 1. Log in to GeoGuessr in your browser
# 2. Open Developer Tools (F12 or Ctrl+Shift+I)
# 3. Go to the "Application" or "Storage" tab
# 4. Under "Cookies", find www.geoguessr.com
# 5. Look for the cookie named "_ncfa"
# 6. Copy its value and paste it below
#
# IMPORTANT: Keep this secret! Anyone with this cookie can access your account.
# The cookie typically expires after some time, so you may need to update it periodically.
GEOGUESSR_NCFA_COOKIE=your_ncfa_cookie_value_here
# =============================================================================
# MCP Server Configuration
# =============================================================================
# Transport protocol: "streamable-http" (recommended) or "sse" (legacy)
MCP_TRANSPORT=streamable-http
# Port to expose the server on
MCP_PORT=8000
# =============================================================================
# Optional: API Key Authentication (recommended for production)
# =============================================================================
# If you want to require API key authentication for accessing the MCP server
# Uncomment and set a secure API key
# API_KEYS=your-secure-api-key-here,another-api-key-if-needed