selvatuple/revibe-mcp
MCP server for Revibe codebase analysis — works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client
MCP server for Revibe codebase analysis. Works with Claude Desktop, Cursor, Windsurf, and any MCP-compatible client.
Analyze any GitHub repo — get architecture, file roles, execution flows, system design Q&A, and structured agent context.
Add to your MCP client config:
{
"mcpServers": {
"revibe": {
"command": "npx",
"args": ["revibe-mcp"]
}
}
}Then ask your AI assistant to "log in to Revibe" — it will open your browser for a one-time signup.
pip install revibe-mcp
revibe-mcp-auth login{
"mcpServers": {
"revibe": {
"command": "revibe-mcp"
}
}
}| Client | Config location | |--------|----------------| | Claude Desktop | ~/Library/Application Support/Claude/claude_desktop_config.json | | Claude Code | .mcp.json in your project root | | Cursor | Settings > MCP Servers > Add | | Windsurf | MCP config in settings |
Two options:
Option A: Browser login (recommended)
# Node.js
npx revibe-mcp-auth login
# Python
revibe-mcp-auth loginOpens your browser — sign up or log in, click "Authorize". API key saved automatically to ~/.config/revibe/credentials.json.
Option B: Manual API key
Get a key from revibe.codes/settings, then pass it via env:
{
"mcpServers": {
"revibe": {
"command": "npx",
"args": ["revibe-mcp"],
"env": {
"REVIBE_API_KEY": "rk_live_your_key_here"
}
}
}
}| Tool | Description | |------|-------------| | revibe_login | Log in via browser — one-time setup | | analyze_repo | Submit a GitHub repo for analysis (auto-detects from git remote) | | check_status | Check progress of an analysis job | | get_summary | Architecture, modules, patterns overview | | get_section | Drill into architectur
Loading reviews...