Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TAVILY_API_KEY | Yes | Your Tavily API key |
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 |
|---|---|
| web_search | Search the web for information about the given query |
| roll_dice | Roll the dice with the given notation |
| scientific_calculator | Evaluate mathematical expressions using a scientific calculator. Supports:
Examples:
|
| generate_qr_code | Generate a QR code for the given data. Args: data: The text or URL to encode in the QR code error_correction: Error correction level - "L" (Low ~7%), "M" (Medium ~15%), "Q" (Quartile ~25%), "H" (High ~30%) border: Size of the border (minimum is 4) box_size: Size of each box in pixels (default 10) Returns: Base64 encoded PNG image of the QR code that can be displayed or saved |