Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLog level: debug, info, warn, error (default: info).info
SERVER_NAMENoServer name (default: mcp-openclaw).mcp-openclaw
SERVER_VERSIONNoServer version (default: 1.0.0).1.0.0
OPENCLAW_API_KEYYesThe API key for authentication with OpenClaw.
OPENCLAW_API_URLYesThe URL of the OpenClaw API.
OPENCLAW_TIMEOUTNoRequest timeout in milliseconds (default: 30000).30000
OPENCLAW_MAX_RETRIESNoMaximum retry attempts (default: 3).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
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
send_messageC

Send a message to a specified platform (Telegram, WhatsApp, or Discord) via OpenClaw

execute_commandC

Execute a command in the OpenClaw environment. Commands can run synchronously or asynchronously.

create_calendar_eventC

Create a calendar event with title, description, time, location, and attendees

send_emailC

Send an email to one or more recipients with optional CC and BCC

get_task_statusC

Get the current status of a previously executed async command/task

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 5 tools

Disambiguation4/5

Most tools have distinct purposes: calendar event creation, command execution, task status checking, email sending, and message sending. However, 'send_email' and 'send_message' could potentially be confused as both involve communication, though their target platforms differ (email vs. messaging apps).

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (e.g., create_calendar_event, execute_command, get_task_status, send_email, send_message). The naming is uniform and predictable throughout the set.

Tool Count4/5

With 5 tools, the count is reasonable and well-scoped for a utility server like OpenClaw. It covers key automation tasks without being overwhelming, though it might benefit from a few more tools for broader coverage.

Completeness3/5

The tool set covers basic automation tasks (execution, communication, calendar), but there are notable gaps. For example, there's no tool to list or manage calendar events, update tasks, or handle other common operations like file management, which could limit agent workflows.

Maintenance

ActivityInactive
ResponsivenessNo issues