bosch-ebike-connect-classic
by Edocsyl
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | debug, info, warning or error. | info |
| PROXY_HOPS | No | xff mode: number of trusted proxies in front of the server. | 1 |
| PUBLIC_URL | No | Address your clients use, no trailing slash. Use your https address when public. | http://localhost:8080 |
| MAX_CLIENTS | No | Registered OAuth clients (unused ones are purged after 7 days). | 10000 |
| TRUST_PROXY | No | xff (or 1): behind a reverse proxy, the client IP is taken from X-Forwarded-For. cloudflare: from CF-Connecting-IP. Only enable when the server is reachable only through that proxy. | off |
| RATE_LOGIN_IP | No | Sign-in attempts per IP per 10 min. | 10 |
| RATE_MCP_USER | No | MCP calls per user per minute. | 120 |
| RATE_TOKEN_IP | No | Token requests per IP per minute. | 60 |
| GATEWAY_SECRET | No | ≥ 32 characters. If unset, one is generated on first start and kept in ./config/gateway.secret. | generated |
| MAX_BODY_BYTES | No | Request body size for /oauth/*. | 16384 |
| ALLOWED_ORIGINS | No | Extra browser origins allowed to call /mcp (browser-based clients only). | |
| RATE_REGISTER_IP | No | Client registrations per IP per hour. | 20 |
| MAX_MCP_BODY_BYTES | No | Request body size for /mcp. | 1048576 |
| RATE_LOGIN_ACCOUNT | No | Failed sign-ins per e-mail per 10 min (successful ones do not count). | 5 |
| ALLOW_INSECURE_HTTP | No | 1 permits a plain http:// PUBLIC_URL on a non-local address. Do not use on the internet. | off |
| ALLOWED_REDIRECT_HOSTS | No | Comma list. If set, https redirect URIs of clients must use one of these hosts (e.g. claude.ai,chatgpt.com). | |
| ALLOWED_REDIRECT_SCHEMES | No | Extra custom URL schemes clients may use (built in: cursor, vscode, claude, windsurf, zed, … and any reverse-DNS scheme like com.example.app). | |
| MAX_PORTAL_RESPONSE_BYTES | No | Largest accepted reply from the Bosch portal. | 10485760 |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessSyncing