feat: Add unified agent integration with Prometheus, Every Code, and Dexto

This commit adds comprehensive integration of three major AI agent platforms:

## MCP Servers (3)
- Prometheus MCP: Knowledge graph code reasoning with AST analysis
- Every Code MCP: Fast terminal-based coding agent with Auto Drive
- Dexto MCP: Agent harness with orchestration and session management

## Claude Code Skills (6)
- /agent-plan: Generate implementation plans
- /agent-fix-bug: Fix bugs end-to-end
- /agent-solve: Solve complex problems
- /agent-review: Review code quality
- /agent-context: Get code context
- /agent-orchestrate: Orchestrate workflows

## Ralph Auto-Integration
- Pattern-based auto-trigger for all three platforms
- Intelligent backend selection
- Multi-platform coordination
- Configuration in ralph/ralph.yml

## Documentation
- Complete integration guides
- Ralph auto-integration documentation
- Setup scripts
- Usage examples

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
uroma
2026-01-27 20:23:14 +00:00
Unverified
parent 0465526bf0
commit 3b128ba3bd
21 changed files with 4172 additions and 0 deletions

View File

@@ -0,0 +1,79 @@
# Prometheus MCP Server
MCP (Model Context Protocol) server for the Prometheus AI code reasoning platform.
## Features
- Knowledge graph queries via Neo4j
- AST-based code search using Tree-sitter
- File operations (read, create, edit)
- Issue classification (bug/feature/question/doc)
- Codebase Q&A with context retrieval
## Installation
```bash
pip install prometheus-mcp
```
## Usage
### As a standalone server
```bash
prometheus-mcp --repo /path/to/codebase
```
### With Claude Code
Add to your `~/.config/claude-code/config.json`:
```json
{
"mcpServers": {
"prometheus": {
"command": "prometheus-mcp",
"args": ["--repo", "/path/to/your/repo"]
}
}
}
```
## Available Tools
### Knowledge Graph Tools
- `prometheus_find_file` - Find files by basename
- `prometheus_search_code` - Search code by text
- `prometheus_search_docs` - Search documentation
### File Operations
- `prometheus_read_file` - Read file with line numbers
- `prometheus_create_file` - Create new file
- `prometheus_edit_file` - Edit file (exact string replacement)
### Agent Tools
- `prometheus_classify_issue` - Classify GitHub issues
- `prometheus_answer_question` - Answer codebase questions
## Development
```bash
# Install development dependencies
pip install -e ".[dev]"
# Run tests
pytest
# Format code
black prometheus_mcp/
# Type check
mypy prometheus_mcp/
```
## License
Apache-2.0 (compatible with Prometheus)