Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| GROQ_API_KEY | Yes | Groq API key required for the interactive chat client (LLM). This is mentioned in the project setup, although it may primarily be used by the client rather than the MCP server itself. |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_alerts | MCP Tool: Get active weather alerts for a US state. This tool is exposed to MCP clients and can be invoked by AI agents. It fetches from the NWS API and returns formatted alert information. Args: state: Two-letter US state code (e.g. CA, NY, TX) Returns: Formatted string of all active alerts, or a message if none found |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |