Awesome OpenClaw Agents
162 production-ready AI agent templates for OpenClaw. SOUL.md configs across 19 categories. Submit yours!
What is Awesome OpenClaw Agents?
Awesome OpenClaw Agents is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to 162 production-ready ai agent templates for openclaw. soul.md configs across 19 categories. submit yours!
162 production-ready AI agent templates for OpenClaw. SOUL.md configs across 19 categories. Submit yours!
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- 162 production-ready AI agent templates for OpenClaw. SOUL.m
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx awesome-openclaw-agentsConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Awesome OpenClaw Agents
Awesome OpenClaw Agents is a curated collection of 205 production-ready AI agent templates for the OpenClaw framework, covering 24 categories from DevOps and marketing to finance, healthcare, and creative work. Each template is a SOUL.md configuration file you can copy into an OpenClaw project and deploy immediately as a Telegram, Slack, or Discord bot. The project also ships a machine-readable agents.json index and supports local Ollama models as well as cloud providers like Claude and GPT-4o, making it practical for both offline and production deployments.
Prerequisites
- Node.js 18+ (for running the quickstart bot.js entry point)
- An OpenClaw-compatible runtime or Ollama installed locally for model inference
- A Telegram Bot Token (or Slack/Discord credentials) if deploying a messaging channel
- An API key for your chosen LLM provider (Anthropic, OpenAI, DeepSeek, etc.) or Ollama running locally
- An MCP-compatible client such as Claude Desktop if using via MCP
Clone the repository
Clone the awesome-openclaw-agents repository to get all 205 SOUL.md templates and the quickstart scaffolding.
git clone https://github.com/mergisi/awesome-openclaw-agents.git
cd awesome-openclaw-agentsSet up environment variables
Copy the example environment file and add your LLM API key and messaging platform token. The API_KEY field accepts keys from Anthropic, OpenAI, DeepSeek, or any other supported provider.
cd quickstart
cp .env.example .env
# Edit .env and fill in:
# API_KEY=your_llm_api_key
# TELEGRAM_TOKEN=your_telegram_bot_tokenPick an agent template
Browse the agents/ directory by category (e.g., agents/marketing/, agents/devops/, agents/development/) and copy the desired SOUL.md into your quickstart folder. This file defines the agent's personality, skills, and behavior.
cp ../agents/marketing/content-writer/SOUL.md ./SOUL.mdInstall dependencies and start the agent
Install Node.js dependencies and launch the bot. The agent will connect to your messaging platform and begin responding based on its SOUL.md configuration.
npm install
node bot.jsConfigure as MCP server (optional)
To use agent templates via an MCP client such as Claude Desktop, add the server entry to your claude_desktop_config.json. The npx command runs the package without a separate install step.
{
"mcpServers": {
"awesome-openclaw-agents": {
"command": "npx",
"args": ["awesome-openclaw-agents"]
}
}
}Awesome OpenClaw Agents Examples
Client configuration
Add this block to your claude_desktop_config.json to expose the OpenClaw agent templates through Claude Desktop.
{
"mcpServers": {
"awesome-openclaw-agents": {
"command": "npx",
"args": ["awesome-openclaw-agents"]
}
}
}Prompts to try
Once connected, use these prompts to explore and deploy agent templates from the collection.
- "List all available agent templates in the DevOps category"
- "Show me the SOUL.md config for the SEO analyst agent"
- "What agent templates exist for customer support automation?"
- "Deploy the overnight coder agent with my OpenAI API key"
- "Find an agent that can monitor brand mentions and send Telegram alerts"Troubleshooting Awesome OpenClaw Agents
The bot starts but does not respond to Telegram messages
Verify that TELEGRAM_TOKEN in your .env file is correct and that the bot has been started via the BotFather. Also confirm your LLM API_KEY is valid and has remaining quota.
npx awesome-openclaw-agents fails with a 404 or package not found error
The package may not yet be published to npm. Fall back to the manual quickstart: clone the repository, copy a SOUL.md template, and run node bot.js from the quickstart directory.
Agent responses reference wrong capabilities or ignore SOUL.md
Ensure the SOUL.md file is placed in the same directory as bot.js and that it has been fully populated. Restart the bot after any SOUL.md changes — the file is loaded at startup, not hot-reloaded.
Frequently Asked Questions about Awesome OpenClaw Agents
What is Awesome OpenClaw Agents?
Awesome OpenClaw Agents is a Model Context Protocol (MCP) server that 162 production-ready ai agent templates for openclaw. soul.md configs across 19 categories. submit yours! It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Awesome OpenClaw Agents?
Follow the installation instructions on the Awesome OpenClaw Agents GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Awesome OpenClaw Agents?
Awesome OpenClaw Agents works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Awesome OpenClaw Agents free to use?
Yes, Awesome OpenClaw Agents is open source and available under the MIT license. You can use it freely in both personal and commercial projects.
Awesome OpenClaw Agents Alternatives — Similar Developer Tools Servers
Looking for alternatives to Awesome OpenClaw Agents? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
★ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
★ 155.8kJava 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Gemini CLI
★ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
★ 87.3k⭐ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
★ 86.0kModel Context Protocol Servers
CC Switch
★ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Awesome OpenClaw Agents in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Awesome OpenClaw Agents?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.