xmp4 — Semantic code knowledge for your stack
by example4.ai MCP server, indexed and not reviewed
Hostedvendor's own
Not reviewed
No score, grade or rank. This listing is facts from the official MCP registry and our own checks, and it stays out of the rankings until the panel reviews it.
OSS libs in your stack, really used: source, tests, callers. C#, Java, TS, Python, Rust, PHP+.
Facts
- MCP registry
ai.example4/xmp4· 1.2.6- Endpoint
https://mcp.example4.ai/mcp- Website
- example4.ai
- GitHub stars
- 1
- Registry entry
- updated 23 Apr 2026
From the official MCP registry, the package registries and our own checks. JSON · Markdown
Why it's listed
- It's published in the registry under example4.ai, a namespace the registry only gives to whoever proves they control that domain.
Being indexed says nothing about quality, and nobody can pay for it. Is this yours? Ask for a review.
Tools it lists 16 · about 4,760 tokens of context · checked 3 hours ago
| Tool | What it does | Hint |
|---|---|---|
xmp4_callees | Find direct callees (methods called by) a symbol in a project. Navigate step-by-step by calling xmp4_callees again on interesting results. | |
xmp4_callers | Find direct callers of a symbol in a project. Navigate step-by-step by calling xmp4_callers again on interesting results. | |
xmp4_deps | List external dependencies of a project. | |
xmp4_grep | Server-side regex text search over indexed project source files. Free tier: requires file_path (single file). Premium tier (XMP4_PREMIUM_GREP_WALK=true): allows file_glob multi-file walk. Prefer… | |
xmp4_guide | Usage guide for xmp4 tools — read this first to learn the correct workflow | |
xmp4_hierarchy | Get type hierarchy (base, interfaces, derived) for a symbol in a project. | |
xmp4_info | Get detailed information about a symbol in a project. | |
xmp4_outline | Get outline (all symbols) for a file in a project. | |
xmp4_projects | Search and browse projects by language and name. Use this first to discover projects, then use other tools with the repo name. | |
xmp4_search | Search symbols in a project. Use xmp4_projects first to find the project identifier. | |
xmp4_server | Get server information, version, and capabilities | |
xmp4_source | Extract source code for a symbol in a project. | |
xmp4_symbol_at | LSP-style position→symbol lookup. Given (file_path, line, column) returns the symbol whose occurrence covers that cursor position. line is 1-based; column is 0-based. Use after xmp4_outline/xmp4_view when you know… | |
xmp4_tests_for | Find direct tests that exercise a given symbol (direct callers filtered to test-file candidates per language pattern: CSharp/Java/PHP: *Test(s).<ext>; Python: test_*.py / *_test.py; TypeScript/JavaScript:… | |
xmp4_usages | Find all usages/references of a symbol in a project. | |
xmp4_view | Read a raw file excerpt from an indexed project by line range. Use after xmp4_search/xmp4_outline locates the region of interest, or to expand a truncated xmp4_source snippet. Hard cap of 500 lines per call. |
What https://mcp.example4.ai/mcp answered to tools/list, asked without credentials. answered without the initialize handshake. The token figure is the size of the list as sent, divided by four; a model sees about that much before it calls anything. Full definitions, input schemas included, are in the listing's JSON under mcpTools.
How its tools read to an agent 0 errors · 16 warnings · 1 note
- warnTC16xmp4_calleesno readOnlyHint or destructiveHint
- warnTC16xmp4_callersno readOnlyHint or destructiveHint
- warnTC16xmp4_depsno readOnlyHint or destructiveHint
- warnTC16xmp4_grepno readOnlyHint or destructiveHint
- warnTC16xmp4_guideno readOnlyHint or destructiveHint
- warnTC16xmp4_hierarchyno readOnlyHint or destructiveHint
- warnTC16xmp4_infono readOnlyHint or destructiveHint
- warnTC16xmp4_outlineno readOnlyHint or destructiveHint
- warnTC16xmp4_projectsno readOnlyHint or destructiveHint
- warnTC16xmp4_searchno readOnlyHint or destructiveHint
- warnTC16xmp4_serverno readOnlyHint or destructiveHint
- warnTC16xmp4_sourceno readOnlyHint or destructiveHint
- warnTC16xmp4_symbol_atno readOnlyHint or destructiveHint
- warnTC16xmp4_tests_forno readOnlyHint or destructiveHint
- warnTC16xmp4_usagesno readOnlyHint or destructiveHint
- warnTC16xmp4_viewno readOnlyHint or destructiveHint
- noteTC24server16 of 16 tools have no outputSchema
The checks from /check and anchor check, run each day on the list above: about 4,760 tokens of definitions. Not part of the score yet. Check your own server.