Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GROK_DEBUGNoWhether to log debug information.false
GROK_MODELNoDefault Grok model.grok-4-fast
GROK_API_KEYYesGrok API Key.
GROK_API_URLYesOpenAI compatible API root URL, must provide /chat/completions and /models endpoints.
GROK_LOG_DIRNoLog directory.logs
GROK_LOG_LEVELNoLog level.INFO
TAVILY_API_KEYNoSingle Tavily API key.
TAVILY_API_URLNoTavily API root URL.https://api.tavily.com
TAVILY_ENABLEDNoWhether to enable Tavily.true
TAVILY_API_KEYSNoMultiple Tavily API keys, supports comma, semicolon or newline separation. Takes precedence over single key.
GROK_RETRY_MAX_WAITNoMaximum wait seconds for retry.10
GROK_RETRY_MULTIPLIERNoExponential backoff multiplier.1
GROK_RETRY_MAX_ATTEMPTSNoMaximum retry attempts for Grok.3

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_config_infoA

Return masked configuration and test Grok API connectivity.

switch_modelA

Persist the primary Grok model used by subsequent searches.

plan_intentB

Optionally start or revise a structured search plan.

plan_complexityC

Optionally assess search complexity from 1 to 3.

plan_sub_queryC

Optionally add one sub-query to a search plan.

plan_search_termC

Optionally add one search term to a plan.

plan_tool_mappingC

Optionally map one sub-query to a web tool.

plan_executionD

Optionally define execution order for a search plan.

web_searchB

Research the web with Grok and optionally use structured Tavily evidence. Returns unified status/error_detail fields plus a session_id and answer content.

get_sourcesA

Retrieve cached sources for a previous web_search session_id.

web_fetchA

Extract a web page as Markdown using Tavily Extract.

web_mapC

Discover a website's URL structure using Tavily Map.

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/Timmyzzo/WebSearch-MCP'

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