docs(infra): correct savearth-mcp IP to 192.168.0.212 and document public tunnel endpoint

This commit is contained in:
Fábio Cunha 2026-07-04 16:55:35 +01:00
parent 3c850cb9c1
commit 99072d9406
5 changed files with 9 additions and 9 deletions

View file

@ -173,13 +173,13 @@ Unified MCP server for telemetry, device management, and infrastructure queries.
### Configuration
**Endpoint:** `http://192.168.0.201:8080/sse` (CT 201)
**Endpoint:** `http://192.168.0.212:8080/sse` (CT 201)
```json
{
"mcpServers": {
"savearth": {
"url": "http://192.168.0.201:8080/sse",
"url": "http://192.168.0.212:8080/sse",
"transport": "sse"
}
}

View file

@ -9,9 +9,9 @@ Single MCP server consolidating device management, telemetry analysis, and infra
| **Host** | Proxmox CT 201 |
| **Name** | `savearth-mcp` |
| **Status** | ✅ Running |
| **IP** | 192.168.0.201 |
| **IP** | 192.168.0.212 (CT 201) |
| **Port** | 8080 (SSE transport) |
| **Endpoint** | `http://192.168.0.201:8080/sse` |
| **Endpoint** | `https://savearth-mcp.portugalfuturista.org/sse` (public) / `http://192.168.0.212:8080/sse` (LAN) |
| **Setup Script** | [../setup.sh](../setup.sh) |
## Architecture
@ -90,7 +90,7 @@ The server is already running on CT 201:
{
"mcpServers": {
"savearth": {
"url": "http://192.168.0.201:8080/sse",
"url": "http://192.168.0.212:8080/sse",
"transport": "sse"
}
}
@ -327,7 +327,7 @@ AI:
ssh ssh.portugalfuturista.org "pct exec 201 -- systemctl status savearth-mcp"
# Direct health check
curl http://192.168.0.201:8080/health
curl http://192.168.0.212:8080/health
```
### Restart

View file

@ -17,7 +17,7 @@ This is the primary MCP server for the `smart-device-firmware` realm. It is alre
| Transport | URL | Status |
|-----------|-----|--------|
| Remote SSE | `https://savearth-mcp.portugalfuturista.org/sse` | Current temporary route |
| Internal | `http://192.168.0.201:8080/sse` (CT 201) | Fallback on LAN |
| Internal | `http://192.168.0.212:8080/sse` (CT 201) | Fallback on LAN |
> **Future routing:** `savearth-mcp` will eventually be served through the **savearth.io Cloudflare account**. When that happens, update the `savearth-mcp` URL in `.aurelio/mcp_config.json` (workspace) and in `replica-omnisciente/.aurelio/mcp_config.json` (central brain).

View file

@ -12,7 +12,7 @@ DEFAULT_ENDPOINTS = {
# Public gabinete gateway (CT 206)
"gabinete": os.getenv("MCP_GABINETE_URL", "https://mcp.portugalfuturista.org/sse"),
# Internal Proxmox services — configure via env or SSH tunnel
"savearth": os.getenv("MCP_SAVEARTH_URL", "http://192.168.0.201:8080/sse"),
"savearth": os.getenv("MCP_SAVEARTH_URL", "http://192.168.0.212:8080/sse"),
"sourcing": os.getenv("MCP_ELECTRICAL_SOURCING_URL", "http://192.168.0.125:8081/sse"),
"eda": os.getenv("MCP_ELECTRICAL_EDA_URL", "http://192.168.0.125:8082/sse"),
"knowledge": os.getenv("MCP_KNOWLEDGE_URL", "http://192.168.0.125:8083/sse"),

View file

@ -17,7 +17,7 @@ This is the primary MCP server for the `smart-device-firmware` realm. It is alre
| Transport | URL | Status |
|-----------|-----|--------|
| Remote SSE | `https://savearth-mcp.portugalfuturista.org/sse` | Current temporary route |
| Internal | `http://192.168.0.201:8080/sse` (CT 201) | Fallback on LAN |
| Internal | `http://192.168.0.212:8080/sse` (CT 201) | Fallback on LAN |
> **Future routing:** `savearth-mcp` will eventually be served through the **savearth.io Cloudflare account**. When that happens, update the `savearth-mcp` URL in `.aurelio/mcp_config.json` (workspace) and in `replica-omnisciente/.aurelio/mcp_config.json` (central brain).