Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SYMMCP_LOG_LEVEL | No | log level | INFO |
| SYMMCP_POOL_SIZE | No | worker pool size | 10 |
| SYMMCP_HINT_LEVEL | No | hint level (none/short/medium) | medium |
| SYMMCP_QUEUE_WAIT_SEC | No | queue wait timeout (sec) | 2 |
| SYMMCP_MEMORY_LIMIT_MB | No | memory cap per worker (MB) | 150 |
| SYMMCP_EXEC_TIMEOUT_SEC | No | per execution timeout (sec) | 3 |
| SYMMCP_MAX_OUTPUT_CHARS | No | output truncation threshold | 1200 |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| sympy | SymPy sandbox tool: execute Python/SymPy math code. Safety boundaries:
Input rules:
Recommended workflow:
Retry guidance:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |