Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
No arguments |
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 |
---|---|
retry_operation | Retry an operation with exponential backoff. Use this for operations that might fail temporarily (API calls, network requests, etc.) |
cache_get | Get a value from the cache by key. Returns null if not found or expired. |
cache_put | Store a value in the cache with TTL. Useful for caching API responses, computed values, etc. |
cache_delete | Delete a key from the cache |
cache_clear | Clear all entries from the cache or a specific namespace |
batch_operation | Process multiple operations with configurable concurrency and error handling |
rate_limit_check | Check if an operation should be rate-limited |