Add new environment for Bruno and fix README + list of todos.
This commit is contained in:
parent
1621a7f4cc
commit
52d2f864a8
5 changed files with 14 additions and 41 deletions
12
README.md
12
README.md
|
|
@ -2,6 +2,14 @@
|
||||||
|
|
||||||
A Model Context Protocol (MCP) server for analyzing GeoGuessr game statistics with **automatic API monitoring** and **dynamic schema adaptation**.
|
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
|
## 🌟 Key Features
|
||||||
|
|
||||||
### Dynamic API Monitoring
|
### Dynamic API Monitoring
|
||||||
|
|
@ -30,8 +38,8 @@ A Model Context Protocol (MCP) server for analyzing GeoGuessr game statistics wi
|
||||||
### 1. Clone and Configure
|
### 1. Clone and Configure
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
git clone https://github.com/yourusername/geoguessr-mcp.git
|
git clone https://github.com/NyxiumYuuki/GeoGuessrMCP.git
|
||||||
cd geoguessr-mcp
|
cd GeoGuessrMCP
|
||||||
cp .env.example .env
|
cp .env.example .env
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,8 +0,0 @@
|
||||||
meta {
|
|
||||||
name: MCP Server Test
|
|
||||||
seq: 2
|
|
||||||
}
|
|
||||||
|
|
||||||
auth {
|
|
||||||
mode: inherit
|
|
||||||
}
|
|
||||||
|
|
@ -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
|
|
||||||
}
|
|
||||||
|
|
@ -0,0 +1,3 @@
|
||||||
|
vars {
|
||||||
|
MCP_SERVER_URL: http://localhost:8000
|
||||||
|
}
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
vars {
|
vars {
|
||||||
GEOGUESSR_API_URL: https://www.geoguessr.com/api
|
GEOGUESSR_API_URL: https://www.geoguessr.com/api
|
||||||
GAME_SERVER_URL: https://game-server.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 [
|
vars:secret [
|
||||||
GEOGUESSR_NCFA_COOKIE
|
GEOGUESSR_NCFA_COOKIE
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue