Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| TAVILY_API_KEY | Yes | API key for the Tavily web search service, required for web search capabilities. | |
| COINGECKO_API_KEY | No | Optional API key for CoinGecko to provide higher rate limits for cryptocurrency data. Works without a key on the free tier. |
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 |
|---|---|
| web_search | Search the web for information about the given query |
| roll_dice | Roll the dice with the given notation |
| get_crypto_price | Get the current price and market data for a cryptocurrency. Args: coin_id: The cryptocurrency ID (e.g., 'bitcoin', 'ethereum', 'dogecoin') vs_currency: The currency to compare against (default: 'usd') Returns: Formatted string with current price and market data |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |