Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GOCLAW_TOKENNoBearer token (determines RBAC role)
GOCLAW_SERVERYesGoClaw gateway URL
GOCLAW_USER_IDNoDefault user ID for multi-tenant scoping
GOCLAW_MCP_PORTNoHTTP transport port3100
GOCLAW_LOG_LEVELNoLog level: debug, info, warn, errorinfo
GOCLAW_MCP_RATE_LIMIT_RPMNoRate limit per session (req/min)60
GOCLAW_MCP_ALLOWED_ORIGINSNoComma-separated allowed originslocalhost

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
goclaw_healthB

Check GoClaw gateway health status

goclaw_statusA

Get GoClaw gateway status including version, uptime, and connection counts

goclaw_models_listA

List all available LLM models across all configured providers

goclaw_agent_listB

List all agents configured in GoClaw gateway

goclaw_agent_getC

Get detailed information about a specific agent

goclaw_agent_createC

Create a new agent in GoClaw gateway

goclaw_agent_updateC

Update an existing agent's settings

goclaw_agent_deleteC

Delete an agent (soft delete)

goclaw_agent_files_listB

List context files (SOUL.md, IDENTITY.md, etc.) for an agent

goclaw_agent_files_getC

Read a specific context file for an agent

goclaw_agent_files_setC

Create or update a context file for an agent

goclaw_agent_files_deleteC

Delete a context file from an agent

goclaw_agent_links_listB

List delegation links for an agent (which agents it can delegate to)

goclaw_agent_links_setC

Create or update a delegation link between agents

goclaw_agent_links_removeC

Remove a delegation link between agents

goclaw_agent_shareC

Share an agent with a user

goclaw_session_listB

List chat sessions, optionally filtered by agent

goclaw_session_previewC

Preview recent messages in a chat session

goclaw_session_deleteB

Delete a chat session permanently

goclaw_session_resetB

Reset a chat session (clear message history)

goclaw_session_labelB

Set a label/title for a chat session

goclaw_config_getB

Get current GoClaw gateway configuration (or a specific section)

goclaw_config_applyA

Apply a full configuration to the GoClaw gateway (overwrites current config). Use with caution.

goclaw_config_patchC

Patch specific fields in the GoClaw gateway configuration

goclaw_provider_listB

List all configured LLM providers

goclaw_provider_getB

Get details of a specific LLM provider

goclaw_provider_createC

Add a new LLM provider to GoClaw

goclaw_provider_updateC

Update an LLM provider's configuration

goclaw_provider_deleteC

Remove an LLM provider from GoClaw

goclaw_mcp_server_listB

List all registered MCP servers in GoClaw

goclaw_mcp_server_getB

Get details of a registered MCP server

goclaw_mcp_server_createB

Register a new MCP server in GoClaw

goclaw_mcp_server_updateC

Update a registered MCP server's configuration

goclaw_mcp_server_deleteC

Remove a registered MCP server from GoClaw

goclaw_mcp_server_grant_agentC

Grant an agent access to an MCP server

goclaw_mcp_server_grant_userC

Grant a user access to an MCP server

goclaw_skill_listB

List all available skills in GoClaw

goclaw_skill_getB

Get details of a specific skill

goclaw_skill_updateC

Update a skill's metadata

goclaw_skill_grant_agentB

Grant an agent access to a skill

goclaw_skill_grant_userC

Grant a user access to a skill

goclaw_custom_tool_listC

List custom tools defined in GoClaw

goclaw_custom_tool_getC

Get details of a custom tool

goclaw_custom_tool_createC

Create a new custom tool in GoClaw

goclaw_custom_tool_updateC

Update a custom tool's definition

goclaw_custom_tool_deleteC

Delete a custom tool from GoClaw

goclaw_custom_tool_invokeD

Invoke a custom tool directly with arguments

goclaw_cron_listB

List all cron jobs in GoClaw

goclaw_cron_createC

Create a new cron job

goclaw_cron_updateC

Update a cron job's settings

goclaw_cron_deleteC

Delete a cron job

goclaw_cron_toggleC

Enable or disable a cron job

goclaw_cron_runC

Trigger a cron job to run immediately

goclaw_team_listB

List all teams in GoClaw

goclaw_team_getC

Get team details

goclaw_team_createC

Create a new agent team

goclaw_team_updateC

Update a team's settings

goclaw_team_deleteC

Delete a team

goclaw_trace_listB

List LLM execution traces with cost and token usage

goclaw_trace_getB

Get detailed trace with individual LLM call spans

goclaw_channel_listB

List all messaging channels (Telegram, Discord, etc.)

goclaw_channel_toggleC

Enable or disable a messaging channel

goclaw_memory_listB

List memory documents stored for an agent

goclaw_memory_getB

Read a memory document's content

goclaw_memory_createC

Store a new memory document for an agent

goclaw_memory_deleteC

Delete a memory document

Prompts

Interactive templates invoked by user choice

NameDescription
goclaw_setup_agentGuide through creating and configuring a new GoClaw agent
goclaw_troubleshootSystematic troubleshooting of GoClaw gateway issues
goclaw_review_configReview current GoClaw configuration for issues or improvements
goclaw_optimize_agentSuggest optimizations for an agent's settings and behavior

Resources

Contextual data attached and managed by the client

NameDescription
goclaw://status
goclaw://models
goclaw://agents
goclaw://config

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/nextlevelbuilder/goclaw-mcp'

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