Skip to main content
Glama
Greenchannel

mcp-nexus

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
HOSTNoThe host address for the server to listen on. Default: 0.0.0.0
PORTNoThe port for the server to listen on. Default: 8787
DATABASE_URLNoConnection string for the database. Default: file:./tavily_bridge.db
BRAVE_API_KEYNoA Brave Search API key. Default: ''
BRAVE_MAX_QPSNoMax requests per second to Brave API. Default: 1
BRAVE_OVERFLOWNoBehavior when the request queue is full: fallback_to_tavily, queue, or error. Default: fallback_to_tavily
ADMIN_API_TOKENYesBearer token for accessing the Admin API.
MCP_COOLDOWN_MSNoCooldown period in milliseconds for an upstream API key after a failure. Default: 60000
MCP_MAX_RETRIESNoMaximum number of retries for failed upstream requests. Default: 2
ENABLE_QUERY_AUTHNoIf true, also allow passing the MCP client token via query string. Default: false
BRAVE_MAX_QUEUE_MSNoMax time a request can wait in the queue before failing or falling back to Tavily. Default: 30000
SEARCH_SOURCE_MODENoDefines search behavior: tavily_only, brave_only, combined, or brave_prefer_tavily_fallback. Default: brave_prefer_tavily_fallback
BRAVE_HTTP_TIMEOUT_MSNoPer-request HTTP timeout for the Brave API. Default: 20000
BRAVE_MIN_INTERVAL_MSNoOverrides BRAVE_MAX_QPS with a fixed minimum interval. Default: ''
KEY_ENCRYPTION_SECRETYesA 32-byte (256-bit) secret key used for encrypting and decrypting upstream API keys stored in the database.
TAVILY_USAGE_LOG_MODENoLog level for Tavily tool usage: none, hash, preview, or full. Default: preview
TAVILY_USAGE_HASH_SECRETNoOptional secret for creating a keyed HMAC-SHA256 hash. Default: ''
TAVILY_USAGE_SAMPLE_RATENoOptional sampling rate. Default: ''
MCP_RATE_LIMIT_PER_MINUTENoMax requests per minute per client token. Default: 60
TAVILY_CREDITS_COOLDOWN_MSNoCooldown duration. Default: 300000
TAVILY_CREDITS_CACHE_TTL_MSNoCache TTL. Default: 60000
TAVILY_USAGE_RETENTION_DAYSNoOptional retention period. Default: ''
TAVILY_CREDITS_MIN_REMAININGNoCredit threshold for cooldown. Default: 1
TAVILY_KEY_SELECTION_STRATEGYNoStrategy for picking an upstream Tavily key: round_robin or random. Default: round_robin
TAVILY_CREDITS_REFRESH_LOCK_MSNoLock duration. Default: 15000
MCP_GLOBAL_RATE_LIMIT_PER_MINUTENoMax requests per minute across all clients. Default: 600
TAVILY_USAGE_CLEANUP_PROBABILITYNoProbability of cleanup trigger. Default: 0.001
TAVILY_CREDITS_REFRESH_TIMEOUT_MSNoTimeout. Default: 5000
ADMIN_KEY_REVEAL_RATE_LIMIT_PER_MINUTENoMax key reveal attempts per minute in Admin UI. Default: 20

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Greenchannel/mcp-nexus'

If you have feedback or need assistance with the MCP directory API, please join our Discord server