Bots St

bots.st/xmp4-semantic-code-knowledge-for-your-stack

xmp4 — Semantic code knowledge for your stack

Code symbol search and call graph navigation

1579 ms

answered our call

State
Answered
Protocol
MCP 2025-03-26
Tools listed
16
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://mcp.example4.ai/mcp

What it can do

ToolWhat it says it does
xmp4_calleesFind direct callees (methods called by) a symbol in a project. Navigate step-by-step by calling xmp4_callees again on interesting results.
xmp4_callersFind direct callers of a symbol in a project. Navigate step-by-step by calling xmp4_callers again on interesting results.
xmp4_depsList external dependencies of a project.
xmp4_grepServer-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_tests_for/xmp4_usages for SCIP symbols — grep is for text not indexed (comments, literals, config…
xmp4_guideUsage guide for xmp4 tools — read this first to learn the correct workflow
xmp4_hierarchyGet type hierarchy (base, interfaces, derived) for a symbol in a project.
xmp4_infoGet detailed information about a symbol in a project.
xmp4_outlineGet outline (all symbols) for a file in a project.
xmp4_projectsSearch and browse projects by language and name. Use this first to discover projects, then use other tools with the repo name.
xmp4_searchSearch symbols in a project. Use xmp4_projects first to find the project identifier.
xmp4_serverGet server information, version, and capabilities
xmp4_sourceExtract source code for a symbol in a project.
xmp4_symbol_atLSP-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 coordinates and want the canonical symbol.
xmp4_tests_forFind 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: *.spec/test.{ts,js}; Rust: *_tests.rs / tests/; etc.).
xmp4_usagesFind all usages/references of a symbol in a project.
xmp4_viewRead 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.

In its maker's words

OSS libs in your stack, really used: source, tests, callers. C#, Java, TS, Python, Rust, PHP+.

Website
example4.ai
Source
github.com/0ics-srls/lsai-xmp4.public
Publisher
example4.ai
Listed from
the official MCP Registry as ai.example4/xmp4
Version
1.2.6, updated 23 Apr 2026
Kinds of work
Code and developer tools, Search and research

The domain it lives on

example4.ai
registered 21 Feb 2026 (9 months ago), at whois.ovh.com, its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered1579 ms
Answered1758 ms
Answered973 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.