Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| CRAWL_LIMIT | No | Maximum number of URLs to crawl per source | 10 |
| CRAWL_TIMEOUT | No | Timeout in seconds for Tavily crawl requests | 180 |
| SEARCH_TIMEOUT | No | Timeout in seconds for Tavily search requests | 60 |
| TAVILY_API_KEY | Yes | Your Tavily API key | |
| CRAWL_MAX_DEPTH | No | Maximum crawl depth from base URL | 1 |
| FILE_WRITE_ENABLED | No | Enable file writing capability | false |
| MAX_SEARCH_RESULTS | No | Maximum number of search results to retrieve | 7 |
| ALLOWED_WRITE_PATHS | No | Comma-separated allowed directories for file writing | |
| DOCUMENTATION_PROMPT | No | Custom prompt for LLM documentation generation | |
| RESEARCH_OUTPUT_PATH | No | Path where research documents and images should be saved | |
| FILE_WRITE_LINE_LIMIT | No | Maximum lines per file write operation | 200 |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |