Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| MCP_BRIDGE_CPUS | No | CPU limit | |
| MCP_BRIDGE_PIDS | No | Process limit | 128 |
| MCP_BRIDGE_IMAGE | No | Container image | python:3.12-slim |
| MCP_BRIDGE_MEMORY | No | Memory limit | 512m |
| MCP_BRIDGE_RUNTIME | No | Container runtime (podman/docker) | auto |
| MCP_BRIDGE_TIMEOUT | No | Default timeout | 30s |
| MCP_BRIDGE_STATE_DIR | No | Host directory for IPC sockets and temp state | ./.mcp-bridge |
| MCP_BRIDGE_MAX_TIMEOUT | No | Max timeout | 120s |
| MCP_BRIDGE_CONTAINER_USER | No | Run as UID:GID | 65534:65534 |
| MCP_BRIDGE_RUNTIME_IDLE_TIMEOUT | No | Shutdown delay | 300s |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |