Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP OpenClawSend a Telegram message to @john saying I've finished the report"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP OpenClaw
A Model Context Protocol (MCP) server that integrates with the OpenClaw API, enabling AI assistants to send messages, execute commands, manage calendar events, send emails, and track task status.
Features
Send Messages: Send messages to Telegram, WhatsApp, and Discord
Execute Commands: Run commands in the OpenClaw environment (sync or async)
Calendar Management: Create calendar events with attendees and reminders
Email: Send emails with support for CC/BCC
Task Status: Track the status of asynchronous commands
Installation
Global Installation
Local Installation
Configuration
Set the following environment variables:
Optional configuration:
Usage
With Claude Desktop
Add to your Claude Desktop configuration file:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Available Tools
1. send_message
Send a message to a supported platform.
Supported platforms: telegram, whatsapp, discord
2. execute_command
Execute a command in the OpenClaw environment.
3. create_calendar_event
Create a new calendar event.
4. send_email
Send an email.
5. get_task_status
Check the status of an asynchronous command.
Development
Setup
Build
Test
Lint
Format
Project Structure
Architecture
For detailed architecture information, see docs/ARCHITECTURE.md.
API Reference
For the complete API reference, see docs/API.md.
Contributing
Contributions are welcome! Please see CONTRIBUTING.md for guidelines.
License
MIT License - see LICENSE for details.
Changelog
See CHANGELOG.md for version history.
Support
Issues: GitHub Issues
Documentation: docs/