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 |