A community-driven registry for Claude, Cursor, Windsurf, Cline & more. Not affiliated with Anthropic.
Are you the author? Sign in to claim
AI-powered MCP server that continuously improves Claude Code by learning from high-signal GitHub repositories — auto-evo
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.
┌──────────────────────────────────────────────────────────────┐
│ 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 │ │
│ └─────────────────────────────┘ │
└──────────────────────────────────────────────────────────────┘
git clone git@github.com:musaceylan/claude-intel-mcp.git
cd claude-intel-mcp
npm install
npm run build
npm run dev
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 |
MAX_REPOS_PER_SCAN | 50 | Max repos to collect per scan |
SCAN_INTERVAL_HOURS | 24 | Interval for scheduled scans |
MIN_RELEVANCE_SCORE | 0.6 | Minimum score to include a repo |
LOCAL_REPO_PATH | process.cwd() | Path to your local repository |
CLAUDE_INTEL_DATA_DIR | ~/.claude-intel | Where to store DB and logs |
LOG_LEVEL | info | debug / info / warn / error |
Add to your Claude Code ~/.claude/settings.json:
{
"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"
}
}
}
}
Or with npx (after publishing):
{
"mcpServers": {
"claude-intel": {
"command": "npx",
"args": ["claude-intel-mcp"],
"env": {
"GITHUB_TOKEN": "ghp_your_token_here"
}
}
}
}
scan_github_trendsScan GitHub for high-signal repositories related to Claude Code, MCP servers, and AI workflows.
{
"topics": ["mcp", "claude"],
"minScore": 0.5,
"maxRepos": 20,
"includeReadme": false
}
Returns: ranked repos with relevance scores, category breakdowns, and signals.
rank_repositoriesRank a provided list of GitHub repos by relevance to Claude Code development.
{
"repos": [...githubRepoObjects],
"readmes": { "owner/repo": "readme content" }
}
compare_with_local_repoCompare an external repo's patterns against your local project. Identifies gaps, enhancements, and conflicts.
{
"repoFullName": "anthropic/anthropic-sdk-python",
"localPath": "/path/to/your/project"
}
Returns: gap analysis with severity levels, enhancement opportunities, conflicts, and fit score.
generate_claude_md_patchBuild unified diff patches for CLAUDE.md based on suggestions. Non-destructive by design.
{
"suggestions": [...suggestionObjects],
"dryRun": true
}
Returns: patch previews with diffs, destructiveness flags, and review requirements.
apply_safe_updatesApply a safe patch to CLAUDE.md. Requires confirm: true. Creates automatic backup.
{
"suggestion": { ...suggestionObject },
"confirm": true
}
Safety: only micro-level suggestions can be auto-applied. Macro/meso require manual review.
generate_suggestionsRun a full scan → classify → compare pipeline and return improvement suggestions.
{
"maxRepos": 10,
"localPath": "/path/to/project"
}
create_update_planCreate a phased update plan from suggestions.
{
"suggestions": [...suggestionObjects]
}
Returns: 3-phase plan (micro → meso → macro) with effort estimates and risks.
| URI | Description |
|---|---|
github://latest-trends | Most recent scan results |
github://ranked-repos | Current ranked repo list |
local://dna-profile | Detected stack, languages, frameworks |
local://gap-analysis | Identified gaps vs best practices |
local://claude-md-current | Current CLAUDE.md content |
local://claude-md-proposed | Proposed additions |
audit://learning-log | Historical audit trail |
rewrite_claude_mdGenerates a prompt asking Claude to intelligently rewrite your CLAUDE.md incorporating analysis findings.
summarize_insightsGenerates an executive summary prompt for all scan and analysis findings.
1. scan_github_trends → find relevant repos
2. compare_with_local_repo → analyze top repos vs local
3. generate_suggestions → get improvement list
4. generate_claude_md_patch → preview diffs (dryRun=true)
5. apply_safe_updates → apply when satisfied (confirm=true)
6. Use prompt: summarize_insights → get executive summary
npm test
npm run test:watch
npm run build # TypeScript → dist/
npm run typecheck # Type check only
npm run lint # ESLint
.bak file before any writeapply_safe_updates needs explicit confirm: truemicro (CLAUDE.md) suggestions auto-apply; meso/macro require manual review<!-- claude-intel: source=... -->MIT
Run Claude Code as an MCP server so any agent can delegate coding tasks to it
Browser automation using accessibility snapshots instead of screenshots
MCP server integration for DaVinci Resolve Studio
A Jetbrains IDE IntelliJ plugin aimed to provide coding agents the ability to leverage intelliJ's indexing of the codeba