
musaceylan/claude-intel-mcp
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
AI-powered MCP server that continuously improves Claude Code by learning from high-signal GitHub repositories — auto-evolving developer intelligence layer
Обзор
An auto-evolving developer intelligence layer for Claude Code. claude-intel-mcp continuously scans high-signal GitHub repositories, extracts patterns, compares them against your local project, and proposes safe improvements to your CLAUDE.md — keeping your Claude Code setup ahead of the curve. Add to your Claude Code ~/.claude/settings.json: Scan GitHub for high-signal repositories related to Claude Code, MCP servers, and AI workflows. Returns: ranked repos with relevance scores, category breakdowns, and signals. Rank a provided list of GitHub repos by relevance to Claude Code development. Compare an external repo's patterns against your local project. Identifies gaps, enhancements, and conflicts. Returns: gap analysis with severity levels, enhancement opportunities, conflicts, and fit score.
README
Показан фрагмент оригинального README. Открыть оригинал.
claude-intel-mcp
An auto-evolving developer intelligence layer for Claude Code.
claude-intel-mcp continuously scans high-signal GitHub repositories, extracts patterns, compares them against your local project, and proposes safe improvements to your CLAUDE.md — keeping your Claude Code setup ahead of the curve.
Architecture
┌──────────────────────────────────────────────────────────────┐
│ claude-intel-mcp │
│ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ MCP Server (stdio) │ │
│ │ ├── Tools (7) ├── Resources (7) ├── Prompts (2)│ │
│ └──────────────────────────────────────────────────────┘ │
│ │ │
│ ┌─────────▼─────────────────────────────────────┐ │
│ │ Core Engine │ │
│ │ ├── GithubClient (API + rate limiting) │ │
│ │ ├── GithubCollector (multi-query search) │ │
│ │ ├── RepoClassifier (hype/abandoned/mcp...) │ │
│ │ ├── RelevanceScorer (5-factor, 0-1 score) │ │
│ │ ├── PatternExtractor (CLAUDE.md/MCP/config) │ │
│ │ ├── PatternMemory (SQLite, deduped) │ │
│ │ ├── DnaProfiler (local stack detection) │ │
│ │ ├── Comparator (gap/enhancement analysis) │ │
│ │ ├── SuggestionEngine (micro/meso/macro) │ │
│ │ ├── PatchBuilder (safe unified diffs) │ │
│ │ ├── UpdatePlanner (phased update plans) │ │
│ │ └── LearningLog (SQLite audit trail) │ │
│ └───────────────────────────────────────────────┘ │
│ │
│ ┌─────────────────────────────┐ │
│ │ Storage (~/.claude-intel/) │ │
│ │ ├── patterns.db │ │
│ │ ├── learning.db │ │
│ │ ├── backups/ │ │
│ │ └── claude-intel.log │ │
│ └─────────────────────────────┘ │
└──────────────────────────────────────────────────────────────┘
Installation
Option 1: Clone & Build (recommended for hacking)
git clone [email protected]:musaceylan/claude-intel-mcp.git
cd claude-intel-mcp
npm install
npm run build
Option 2: Run with tsx (development)
npm run dev
Configuration
Set in your environment or .env:
| Variable | Default | Description |
|---|---|---|
GITHUB_TOKEN |
— | GitHub personal access token (60→5000 req/hr) |
GITHUB_API_BASE |
https://api.github.com |
Override for GitHub Enterprise |
Установка
npx claude-intel-mcpКонфигурация
{
"mcpServers": {
"claude-intel": {
"command": "node",
"args": ["/path/to/claude-intel-mcp/dist/index.js"],
"env": {
"GITHUB_TOKEN": "ghp_your_token_here",
"LOCAL_REPO_PATH": "/path/to/your/project"
}
}
}
}