Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HOST | No | The host address for the server to listen on. | 0.0.0.0 |
| PORT | No | The port for the server to listen on. | 8787 |
| DATABASE_URL | No | Connection string for the database. For local setups, a file-based SQLite DB is recommended. | file:./tavily_bridge.db |
| BRAVE_API_KEY | No | A single Brave Search API key. For multi-key support, use the Admin UI. | |
| ADMIN_API_TOKEN | No | Bearer token for accessing the Admin API. | |
| ENABLE_QUERY_AUTH | No | If true, enables MCP client token authentication for the /mcp endpoint. | false |
| FIRECRAWL_API_KEY | No | Optional Firecrawl API key used for supplemental source/fetch fallback. | |
| SEARCH_SOURCE_MODE | No | Defines search behavior: tavily_only, brave_only, combined, or brave_prefer_tavily_fallback. | brave_prefer_tavily_fallback |
| GROK_SEARCH_ENABLED | No | Enables/disables Grok tool exposure (web_search, get_sources, etc.). | false |
| KEY_ENCRYPTION_SECRET | No | A 32-byte (256-bit) secret key used for encrypting and decrypting upstream API keys stored in the database. | |
| TAVILY_BRIDGE_BASE_URL | No | Deployment URL for the mcp-nexus bridge-server (used by stdio-http-bridge). | |
| TAVILY_BRIDGE_MCP_TOKEN | No | Client bearer token used for authenticate with the MCP endpoint (used by stdio-http-bridge). |
Capabilities
Server capabilities have not been inspected yet.
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 | |