Update CLAUDE.md: 30 tools, CUSTOM_TLDS env, cleanup_wildcards

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
kappa
2026-02-08 21:22:39 +09:00
parent 2e22a5d5a8
commit dd690aedcb

View File

@@ -77,6 +77,7 @@ journalctl -u haproxy-mcp -f # Logs
| `HAPROXY_REMOTE_DB_FILE` | `/opt/haproxy/conf/haproxy_mcp.db` | Remote SQLite DB path (SCP target) |
| `HAPROXY_SERVERS_FILE` | `/opt/haproxy/conf/servers.json` | Legacy servers config (migration only) |
| `HAPROXY_CERTS_FILE` | `/opt/haproxy/conf/certificates.json` | Legacy certs config (migration only) |
| `HAPROXY_CUSTOM_TLDS` | `it.com` | Custom multi-part TLDs (comma-separated) for subdomain detection |
| `HAPROXY_POOL_COUNT` | `100` | Number of pool backends |
| `HAPROXY_MAX_SLOTS` | `10` | Max servers per pool |
| `HAPROXY_CONTAINER` | `haproxy` | Podman container name |
@@ -277,7 +278,7 @@ Returns backend server status for a specific domain:
**Status values:** `healthy` (all UP), `degraded` (partial UP), `down` (all DOWN), `no_servers`
## MCP Tools (29 total)
## MCP Tools (30 total)
### Domain Management
| Tool | Description |
@@ -285,6 +286,7 @@ Returns backend server status for a specific domain:
| `haproxy_list_domains` | List domains (use `include_wildcards=true` for wildcards) |
| `haproxy_add_domain` | Add domain to pool (no reload), supports `share_with` for pool sharing |
| `haproxy_remove_domain` | Remove domain from pool (no reload) |
| `haproxy_cleanup_wildcards` | Remove unnecessary wildcard entries for subdomain domains |
### Server Management
| Tool | Description |