SCIP-backed semantic code intelligence over 800+ pre-indexed OSS libraries. Hosted, free.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
Real callers. Real source. Real hierarchy. In 3 tool calls.
β Landing page Β· β Benchmark whitepaper Β· β Connect in 30 seconds
Your AI coding agent is burning tokens grepping OSS libraries it will barely use. xmp4 is a hosted MCP server that pre-indexes 856 popular open-source libraries with SCIP β the semantic code format Sourcegraph uses β and serves them through 17 tools. No clone. No grep. No false positives.
Same realistic question on spring-boot Β· tokio Β· django Β· efcore: "give me the signature, body, and real callers of X."
| xmp4 | grep + clone | GitMCP | Context7 | |
|---|---|---|---|---|
| Total tokens (same question) | 1 558 | 2 978 | 65 629 | β |
| vs xmp4 | 1Γ | 1.9Γ more | 42Γ more | can't answer |
| Returns real source body? | β | β noisy | β file paths only | β curated docs only |
| Semantic callers? | β | β | β | β |
| Type hierarchy? | β | β | β | β |
| Setup cost | 0 | GBs of clone | 0 | 0 |
GitMCP and Context7 look cheaper per call because they return less. To reach the same answer, GitMCP balloons to 42Γ more tokens β and still can't produce the semantic caller list. Context7 can't at any cost. Full whitepaper with Python harness β
(The ready-to-paste config also lives at .mcp.json in this repo.)
Install the xmp4 skill once per version β Claude will pick the cheapest tool path automatically (tests_for + view over grep):
Restart your client. Then try (every step verified live 2026-04-24):
"Using xmp4, find the Flask class in
flask/Flaskand list its usages."
You should see Type Flask src/flask/app.py:81 and 165 usages across 33 result pages. One semantic call per question. Zero grep loops.
Setup for Cursor Β· Claude Desktop Β· Continue Β· Windsurf β docs/connect-instructions.md
Full reference with live examples
Semantic core (where the value lives)
xmp4_projects Β· xmp4_search Β· xmp4_info Β· xmp4_usages Β· xmp4_callers Β· xmp4_callees Β· xmp4_hierarchy Β· xmp4_outline Β· xmp4_source Β· xmp4_tests_for Β· xmp4_deps Β· xmp4_symbol_at
Convenience
xmp4_view (raw file excerpt by line range) Β· xmp4_grep (server-side regex when semantics isn't enough)
Meta
xmp4_guide (returns a versioned skill pointer to https://example4.ai/xmp4-skill.md β fetch once per version and save as a local Claude Code skill; embeds a minimal cheatsheet as offline fallback) Β· xmp4_server (version + stats)
Tier 1 β full coverage contract
C# Β· TypeScript Β· Python Β· Java Β· Rust Β· PHP
Tier 2 β best-effort, documented quirks
Go Β· JavaScript Β· Dart Β· Ruby Β· C++
Every known limitation β empty hierarchy.base on TS/Rust/Java/PHP, Python cross-module usages under-count, C# explicit-interface-impl dotted-name behaviour β is listed verbatim in docs/tiers-and-quirks.md. We'd rather set expectations correctly than have a reviewer find a gap and assume the whole thing is inflated.
The index currently holds 856 repositories / 15 921 SCIP-indexed projects. We add new libraries based on two signals, combined:
A public /stats/top-missing endpoint is planned β full transparency on what drives the growth loop.
Full detail β docs/privacy.md.
mcp.example4.ai v1.2.1 Β· 856 repos Β· 15 921 projects Β· 17 tools Β· 11 languagesai.example4/xmp4 (DNS-authed on example4.ai)| Path | Purpose |
|---|---|
docs/connect-instructions.md | 5 MCP clients, proof-of-life sequence, troubleshooting |
docs/tool-reference.md | 17 tools with live-verified examples and workflow rules |
docs/tiers-and-quirks.md | Language tier matrix + every known limitation, verbatim |
docs/privacy.md | What we log, what we don't, GDPR contact |
docs/request-repo.md | How the demand-driven queue actually works |
.mcp.json | Ready-to-paste MCP client config (type: http, URL) |
skills/xmp4/SKILL.md | Claude Code skill β workflow, cost budget, grep policy, common mistakes |
html/xmp4-skill.md | Same skill, served publicly at https://example4.ai/xmp4-skill.md |
server.json | Official MCP Registry manifest (DNS-authed ai.example4/xmp4) |
glama.json | Glama catalog auto-index hook |
.github/ISSUE_TEMPLATE/ | Bug Β· feature-request Β· request-repo templates |
Apache 2.0 for this documentation repository β see LICENSE.
The hosted mcp.example4.ai endpoint is free for personal and commercial use (TOS link pending).
Commercial licensing or self-hosted deployment enquiries β open a GitHub issue labelled commercial on this repo.
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/xmp4-semantic-code-intelligence)<a href="https://allmcps.com/mcp/xmp4-semantic-code-intelligence"><img src="https://allmcps.com/api/badge/xmp4-semantic-code-intelligence?style=directory" alt="Xmp4 β Semantic Code Intelligence on AllMCPs" /></a>