Add new environment for Bruno and fix README + list of todos.

This commit is contained in:
Yûki VACHOT 2025-11-29 23:05:00 +01:00
parent 1621a7f4cc
commit 52d2f864a8
5 changed files with 14 additions and 41 deletions

View file

@ -2,6 +2,14 @@
A Model Context Protocol (MCP) server for analyzing GeoGuessr game statistics with **automatic API monitoring** and **dynamic schema adaptation**.
## TODO
- [ ] Fix Docker username in compose files and env vars
- [ ] Add authentication to MCP server to allow access only to specific users
- [ ] Fix Code Quality on tests not running
- [ ] Fix Code Quality on black not formatting
- [ ] Add auto monitoring for new endpoints and send notifications by email
## 🌟 Key Features
### Dynamic API Monitoring
@ -30,8 +38,8 @@ A Model Context Protocol (MCP) server for analyzing GeoGuessr game statistics wi
### 1. Clone and Configure
```bash
git clone https://github.com/yourusername/geoguessr-mcp.git
cd geoguessr-mcp
git clone https://github.com/NyxiumYuuki/GeoGuessrMCP.git
cd GeoGuessrMCP
cp .env.example .env
```

View file

@ -1,8 +0,0 @@
meta {
name: MCP Server Test
seq: 2
}
auth {
mode: inherit
}

View file

@ -1,30 +0,0 @@
meta {
name: getProfile
type: http
seq: 1
}
post {
url: {{MCP_SERVER_URL}}/mcp
body: json
auth: inherit
}
headers {
Content-Type: application/json
Accept: application/json, text/event-stream
}
body:json {
{
"jsonrpc": "2.0",
"method": "get_my_profile",
"params": {},
"id": 1
}
}
settings {
encodeUrl: true
timeout: 0
}

View file

@ -0,0 +1,3 @@
vars {
MCP_SERVER_URL: http://localhost:8000
}

View file

@ -1,7 +1,7 @@
vars {
GEOGUESSR_API_URL: https://www.geoguessr.com/api
GAME_SERVER_URL: https://game-server.geoguessr.com/api
MCP_SERVER_URL: http://localhost:8000
MCP_SERVER_URL: http://geoguessr.mcp.vachot.fr
}
vars:secret [
GEOGUESSR_NCFA_COOKIE