Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| PORT | No | Cloud Run compatible port override | |
| MCP_HOST | No | Server host for network transports | 0.0.0.0 |
| MCP_PORT | No | Server port for network transports | 8080 |
| MCP_VERSION | No | Server version | 0.1.0 |
| MCP_LOG_LEVEL | No | Logging level (DEBUG, INFO, WARNING, ERROR) | INFO |
| MCP_TRANSPORT | No | Transport method (streamable-http, sse) | streamable-http |
| MCP_LOG_FORMAT | No | Log format string | [%(levelname)s]: %(message)s |
| MCP_ENVIRONMENT | No | Environment (development, production, testing) | development |
| MCP_SERVER_NAME | No | Server identification name | MCP Server Template |
| WEATHER_API_KEY | No | OpenWeatherMap API key for real weather data. If not set, the weather tool will use mock data for development. |
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 | |