Code intelligence MCP server offering semantic search, impact analysis, call graphs, ownership detection, and architecture insights for multiple langβ¦
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by CodeMCP.
Know your code. Change it safely. Ship with confidence.
CKB transforms your codebase into a queryable knowledge base. Ask questions, understand impact, find owners, detect dead codeβall through CLI, API, or AI assistants.
Think of it as a senior engineer who knows every line of code, every decision, and every ownerβavailable 24/7 to answer your questions.
| Question | Without CKB | With CKB |
|---|---|---|
| "What breaks if I change this?" | Grep and hope | Precise blast radius with risk score |
| "Who should review this PR?" | Guess from git blame | Data-driven reviewer suggestions |
| "Is this code still used?" | Delete and see what breaks | Confidence-scored dead code detection |
| "What tests should I run?" | Run everything (30 min) | Run affected tests only (2 min) |
| "How does this system work?" | Read code for hours | Query architecture instantly |
| "Who owns this code?" | Search CODEOWNERS manually | Ownership with drift detection |
| "Are there exposed secrets?" | Manual grep for patterns | Automated scanning with 26 patterns |
π Understand β Semantic search, call graphs, usage tracing, architecture maps
β‘ Analyze β Impact analysis, risk scoring, hotspot detection, coupling analysis
π‘οΈ Protect β Affected test detection, breaking change warnings, PR risk assessment
π Secure β Secret detection, credential scanning, security-sensitive code identification
π₯ Collaborate β Ownership lookup, reviewer suggestions, architectural decisions (ADRs)
π Improve β Dead code detection, tech debt tracking, documentation coverage
π Compound Operations β Single-call tools (explore, understand, prepareChange) reduce AI tool calls by 60-70%
π Integrate β CLI, HTTP API, MCP for AI tools, CI/CD pipelines, custom scripts
| AI Assistants | CI/CD | Your Tools |
|---|---|---|
| Claude Code, Cursor, Windsurf, VS Code, Grok | GitHub Actions, GitLab CI | CLI, HTTP API, Scripts |
83% token reduction with smart presetsβload only the tools you need.
Building your own tools? Use CKB as a backend via CLI, HTTP API, or MCP. See the Integration Guide for examples in Node.js, Python, Go, and shell scripts.
| Resource | Description |
|---|---|
| π Features Guide | Complete feature list with examples |
| π¬ Prompt Cookbook | Real prompts for real problems |
| π Integration Guide | Use CKB in your own tools and scripts |
| β‘ Impact Analysis | Blast radius, affected tests, PR risk |
| π§ CI/CD Integration | GitHub Actions, GitLab CI templates |
Token efficiency shown at startup:
Now Claude can answer questions like:
| Without CKB | With CKB |
|---|---|
| AI greps for patterns | AI navigates semantically |
| "I found 47 matches for Handler" | "HandleRequest is called by 3 routes via CheckoutService" |
| Guessing at impact | Knowing the blast radius with risk scores |
| Reading entire files for context | Getting exactly what's relevant |
| "Who owns this?" β search CODEOWNERS | Instant ownership with reviewer suggestions |
| "Is this safe to change?" β hope | Hotspot trends + impact analysis |
| Interface | Best For |
|---|---|
| MCP | AI-assisted development β Claude, Cursor, Windsurf, VS Code, OpenCode, Grok |
| CLI | Quick lookups from terminal, scripting |
| HTTP API | IDE plugins, CI integration, custom tooling |
CKB uses SCIP indexes to understand your code. Think of it like a database that knows where every function is defined, who calls it, and how everything connects.
Without an index, CKB still works using tree-sitter parsing (basic mode), but with an index you get:
Not all languages are equal. CKB classifies languages into quality tiers based on indexer maturity:
| Tier | Quality | Languages |
|---|---|---|
| Tier 1 | Full support, all features | Go |
| Tier 2 | Full support, minor edge cases | TypeScript, JavaScript, Python |
| Tier 3 | Basic support, call graph may be incomplete | Rust, Java, Kotlin, C++, Ruby, Dart |
| Tier 4 | Experimental | C#, PHP |
Key limitations:
--infer-tsconfig flagcompile_commands.jsonRun ckb doctor --tier standard to check if your language tools are properly installed.
See Language Support for indexer installation, known issues, and the full feature matrix.
Your index becomes stale when you make commits. CKB offers several ways to stay current:
| Method | Command | When to Use |
|---|---|---|
| Manual | ckb index | One-off updates, scripts |
| Watch mode | ckb index --watch | Auto-refresh during development |
| MCP watch | ckb mcp --watch | Auto-refresh in AI sessions |
| CI webhook | POST /api/v1/refresh | Trigger from CI/CD |
Quick start for AI sessions:
Check staleness:
For Go projects, CKB uses incremental indexingβonly changed files are processed, making updates fast.
See the Index Management Guide for complete documentation.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/simplyliz-codemcp)<a href="https://allmcps.com/mcp/simplyliz-codemcp"><img src="https://allmcps.com/api/badge/simplyliz-codemcp?style=directory" alt="CodeMCP on AllMCPs" /></a>