Overview
Model Context Protocol (MCP) is an open standard developed by Anthropic that enables AI assistants to connect with external tools and data sources. MCP is now generally available across major development platforms including VS Code, JetBrains IDEs, and more. CodeAlive’s MCP server provides your AI assistant with deep, contextual understanding of your entire codebase through semantic search and intelligent code analysis.Why Use CodeAlive MCP?
Deep Context
AI understands relationships across your entire codebase, not just individual files
Semantic Search
Find code by meaning and intent, not just keywords
Multi-Repository
Work seamlessly across multiple repositories in one session
Real-Time Updates
Always work with the latest indexed version of your code
Deployment Options
CodeAlive MCP can be deployed in three ways, depending on your needs:1. Remote Service (Recommended)
- URL:
https://mcp.codealive.ai/api/ - Best for: Quick setup, no infrastructure management
- Requirements: CodeAlive API key
- Supported Clients: All MCP-compatible AI assistants
2. Docker Container
- Image:
ghcr.io/codealive-ai/codealive-mcp:main - Best for: Enterprise environments, local development
- Requirements: Docker, CodeAlive API key
- Benefits: Network isolation, custom configuration
3. Self-Hosted Instance
- Repository: CodeAlive MCP Server
- Best for: Complete control, custom modifications
- Requirements: Python 3.11+, infrastructure management
- Benefits: Full customization, on-premise deployment
Getting Started
Get Your API Key
- Sign up or log in at app.codealive.ai
- Navigate to MCP & API
- Click ”+ Create API Key”
- Copy your key immediately (it won’t be displayed again)
- Store your API key securely
Index Your Repositories
- Go to Repositories in your dashboard
- Click Add Repository
- Connect your GitHub/GitLab/Bitbucket account
- Select repositories to index
- Wait for initial indexing (5-15 minutes)
Choose Your Integration
Quick setup: Run
npx @codealive/installer to auto-configure CodeAlive for your agents. See the Installation Guide for details.Or select your AI assistant to see manual setup instructions:Claude Code
Remote MCP with OAuth support
VS Code + GitHub Copilot
Native MCP support (GA)
Cursor
MCP with elicitation & resources
Windsurf
Streamable HTTP with serverUrl
Continue
Full MCP feature support
Cline
Auto-tool creation capabilities
Claude Desktop
Desktop app with MCP
Codex
OpenAI Codex CLI with TOML config
Gemini CLI
One-command setup
Amazon Q
CLI and IDE integration
OpenCode
Terminal AI with remote transport
ChatGPT
Custom GPTs with Actions
Other Agents
Roo Code, Zed, Goose, and more
Available MCP Tools
CodeAlive exposes three powerful tools through MCP:get_data_sources
Lists all indexed repositories and workspaces available for querying.
Use cases:
- Verify repository access
- Check indexing status
- List available codebases
codebase_search
Semantic search across your indexed codebase. Find code by meaning and intent, not just keywords.
Use cases:
- Find implementation patterns
- Locate specific functionality
- Discover related code
- Trace data flows
codebase_consultant
AI consultant with full project expertise. Enables contextual conversations about your code with deep understanding.
Use cases:
- Architecture explanations
- Code reviews
- Bug analysis
- Documentation generation
Common Use Cases
- Code Understanding
- Bug Investigation
- Code Generation
- Architecture Analysis
Security & Privacy
CodeAlive MCP follows security best practices:
- All connections are encrypted with TLS
- API keys are never logged or stored in plain text
- Repository access is controlled at the API key level
- Self-hosted options available for sensitive codebases
Best Practices
Keep Repos Updated
Regularly sync repositories in your dashboard for accurate context
Use Specific Queries
Be precise with technical terms for better search results
Organize by Project
Use separate API keys for different projects or environments
Monitor Usage
Track API usage in your dashboard to optimize queries
Troubleshooting
Connection Issues
Connection Issues
Common causes:
- Invalid or expired API key
- Network connectivity problems
- Incorrect MCP server URL
- Regenerate API key in dashboard
- Check network/firewall settings
- Verify URL is
https://mcp.codealive.ai/api/
No Repositories Found
No Repositories Found
Common causes:
- Repositories not indexed
- API key lacks permissions
- Indexing still in progress
- Check indexing status in dashboard
- Wait 5-15 minutes for initial indexing
- Verify API key has repository access
Slow Response Times
Slow Response Times
Common causes:
- Large codebase searches
- Broad/vague queries
- Network latency
- Use more specific search queries
- Limit search to specific repositories
- Consider Docker or self-hosted deployment