Getting Started Chat & Sessions Agents Workflow Providers Advanced Shortcuts FAQ
HexClaw Docs

Advanced Features

MCP integration, RAG knowledge bases, semantic memory, scheduled tasks, skills, team collaboration, and security controls.

MCP Integration

Model Context Protocol (MCP) lets HexClaw agents call external tools and services.

Register an MCP Server

  1. Open the MCP page
  2. Click "Add Server"
  3. Provide the server name and connection endpoint
  4. Select a transport: stdio, sse, or streamable_http
  5. Connect and let HexClaw auto-discover available tools

Once connected, MCP tools can be assigned to agents. HexClaw shows live connection state as connected, disconnected, or error.

MCP Server Configuration Example

Below is a JSON configuration example for an MCP server:

{
  "mcpServers": {
    "filesystem": {
      "command": "npx",
      "args": ["-y", "@anthropic-ai/mcp-filesystem"],
      "env": { "ALLOWED_PATHS": "/Users/me/projects" }
    }
  }
}

Knowledge Base (RAG)

Upload documents to build a private knowledge base that the AI can retrieve from automatically during responses.

Supported Inputs

Workflow

  1. Open the Knowledge Base page
  2. Upload one or more documents
  3. Wait for processing to move from processing to ready
  4. In chat, HexClaw retrieves relevant chunks automatically as context

Semantic Memory

HexClaw can extract and store memory from conversations so useful context persists across sessions.

Scheduled Jobs (Cron)

Schedule agents to run automatically at fixed times.

Create a Scheduled Job

  1. Open the Scheduled Jobs page
  2. Click "Create Job"
  3. Select an agent, enter a cron expression, and provide the prompt
  4. Enable the job
# Cron expression examples
0 9 * * *      Every day at 9:00
0 */2 * * *    Every 2 hours
0 9 * * 1-5    Weekdays at 9:00

HexClaw also supports manual triggering, execution history, and heartbeat monitoring.

Skill Marketplace

Browse and install skills that extend what agents can do:

Team Collaboration

Note: Team collaboration is currently in the planning stage. Some features are not yet fully implemented.

HexClaw supports shared workspaces and collaboration:

Security Gateway

Configure these controls under Settings → Security:

ControlDescription
Security gatewayEnable or disable request safety checks
Prompt injection detectionDetect and block malicious prompt content
PII filteringFilter personally sensitive data automatically
Content filteringBlock inappropriate content
Token limitMaximum tokens per request, from 256 to 128,000
Rate limitingRequests per minute, from 1 to 600 RPM

Deep Research Mode

Switch to the Deep Research tab on the chat page, enter a research topic, and the agent will automatically perform multi-step research:

  1. Search — retrieve relevant materials and sources
  2. Analyze — perform in-depth analysis of each source
  3. Synthesize — cross-reference and distill key insights
  4. Generate Report — produce a structured research report with cited sources

A real-time progress panel is displayed during research, which can be collapsed or expanded to view the current stage.

Tip: Research mode is powered by the Hexagon engine's Plan-and-Execute paradigm, making it better suited than standard Agent mode for complex tasks requiring multi-step reasoning.

IM Channels

HexClaw can connect to multiple instant messaging platforms, allowing you to chat with AI remotely via mobile messages. Go to Sidebar → IM Channels to configure:

PlatformConfigurationNotes
Feishu (Lark)App ID + App SecretCreate an enterprise app on the Feishu Open Platform
DingTalkApp Key + App Secret + Robot CodeCreate an internal app on the DingTalk Open Platform
WeComCorp ID + Agent ID + SecretCreate a self-built app in the WeCom admin console
WeChatApp ID + App Secret + TokenRequires a WeChat service account
SlackBot Token + Signing SecretCreate an App via Slack API
DiscordBot TokenCreate a Bot in the Discord Developer Portal
TelegramBot TokenCreate via @BotFather

After saving the configuration, you must restart the Engine for changes to take effect. Each platform card has a "Test Connection" button to verify the configuration.

Webhook Notifications

Configure webhooks under Settings → Notifications to automatically push alerts when tasks complete, agents finish executing, or errors occur:

Each webhook can be configured with trigger events: task completion, agent completion, and error notifications.

ClawHub Skill Marketplace

In Sidebar → Skills → Marketplace tab, browse and install skills from the OpenClaw community:

You can also import skill files in .md format via local installation.


← Model Providers
Keyboard Shortcuts →

✏️ Edit this page on GitHub