Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CALL_GROKBOT_AGENTSNoComma-separated names, or a JSON array of names / `{name,description}` objects (defaults to all existing bots)
CALL_GROKBOT_AUTH_MODENo`browser` or explicit `api-key`browser
CALL_GROKBOT_SETTLE_MSNoQuiet interval after confirmed completion1500
CALL_GROKBOT_STATE_DIRNoLocal contacts and cross-process locks (defaults to the OS state directory)
CALL_GROKBOT_CURSOR_CLINoAbsolute path to the official `agent` executable (auto-detected by default)
CALL_GROKBOT_API_BASE_URLNoOfficial origin or a loopback test server; other hosts are refusedhttps://api2.cursor.sh
CALL_GROKBOT_DISABLED_TOOLSNoComma-separated tool names to omit
CALL_GROKBOT_MAX_WAIT_SECONDSNoMaximum allowed tool wait600
CALL_GROKBOT_REQUEST_TIMEOUT_MSNoTimeout per unary HTTP request20000
CALL_GROKBOT_DEFAULT_WAIT_SECONDSNoDefault tool wait, capped by the maximum45

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
}
prompts
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
askA

Send one self-contained task to an existing Grok Bot. Never creates or renames bots. running means use check, not another ask. Messages enter the account's real conversation.

checkA

Read new replies and wait for the previous task. Advances this machine's cursor. Never resends messages; use after running or an unconfirmed send.

interruptA

Stop the contacted bot's current turn, including work started in its app. Conversation and memory remain. Cannot undo completed actions.

listA

List existing available bots (filtered by the optional allowlist), configured names and contacts on this machine. Sends no message.

Prompts

Interactive templates invoked by user choice

NameDescription
consultHow to delegate a self-contained task to an existing Grok Bot.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.1/5.0

Scored across 4 tools

Disambiguation5/5

Each tool maps to a distinct action: list discovers bots, ask sends work, check reads results, and interrupt stops work. The descriptions explicitly clarify the ask/check boundary, so an agent can select the right tool reliably.

Naming Consistency5/5

All four names are single lowercase imperative verbs in a consistent style: list, ask, check, interrupt. There is no mixing of camelCase, snake_case, or verb/noun patterns.

Tool Count5/5

Four tools is a well-scoped set for a focused bot interaction client, with each tool covering a distinct part of the loop: discovery, sending, polling, and interruption. No tool feels redundant or missing from the core count.

Completeness4/5

The surface covers the essential lifecycle: list bots, send a task, check replies, and interrupt running work. A minor gap is the lack of explicit bot detail or historical conversation retrieval beyond new replies, but the core workflow is complete.

Maintenance

ActivityNo data
ResponsivenessNo issues