Overview
Integrate CodeAlive with OpenClaw to give your personal AI agent deep contextual understanding of your entire codebase. OpenClaw supports MCP natively, so CodeAlive tools are available out of the box.Prerequisites
- OpenClaw installed and running
- CodeAlive account
- At least one repository added in your CodeAlive dashboard
- CodeAlive API key (Sign up here)
- Indexed repositories in your CodeAlive dashboard
Installation
1
Add a repository and get your API key
Add at least one repository in your CodeAlive dashboard, then get your API key from app.codealive.ai/settings/api-keys.
2
Add MCP Server to openclaw.json
Edit your OpenClaw configuration file at Docker (STDIO):Replace
~/.openclaw/openclaw.json and add the CodeAlive MCP server under agents.main.mcpServers:Remote HTTP (recommended):YOUR_API_KEY_HERE with your actual API key.OpenClaw uses JSON5 format — comments and trailing commas are allowed in the config file.
3
Restart OpenClaw
OpenClaw watches
openclaw.json for changes and applies them automatically. If the server doesn’t pick up the new config, restart it.4
Verify Integration
Ask OpenClaw:
- “What CodeAlive repositories are available?”
- “Search for authentication code in my codebase”
Available Tools
Once connected, OpenClaw can use these CodeAlive tools:Installing the CodeAlive Skill
For workflow guidance and multi-step exploration patterns, also install the CodeAlive skill:
The skill and MCP server complement each other: the MCP server provides tool access, the skill teaches the agent effective query patterns and cost-aware workflows.
Publishing to ClawHub
The CodeAlive Context Engine skill is also available on ClawHub, OpenClaw’s skill marketplace:Troubleshooting
MCP server not connecting
MCP server not connecting
- Verify your API key is correct
- Check that
openclaw.jsonis valid JSON5 (watch for syntax errors) - Ensure
"transport": "streamable-http"is set for the remote option - Check OpenClaw logs for MCP initialization errors
Tools not appearing
Tools not appearing
- Confirm the
codealiveentry is insideagents.main.mcpServers - Restart OpenClaw if config auto-reload didn’t trigger
- Verify the API key has not expired
Docker STDIO not working
Docker STDIO not working
Ensure Docker is installed and running:
Related Resources
MCP Overview
Learn about Model Context Protocol
Skills & Plugins
Install CodeAlive as an agent skill
OpenClaw Docs
Official OpenClaw documentation
ClawHub
OpenClaw skill marketplace
Instruct Your Agent
Connecting CodeAlive makes its tools available, but the agent may still default to its built-in search. For reliable results, add a short instruction in the agent’s native format telling it to prefersemantic_search and grep_search when exploring indexed code. See Instructing Coding Agents.