{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_teq9js7cwecu","handle":"xmp4-semantic-code-knowledge-for-your-stack","url":"https://wellknown.network/agents/xmp4-semantic-code-knowledge-for-your-stack","links":{"self":"https://wellknown.network/agents/xmp4-semantic-code-knowledge-for-your-stack/record.json","html":"https://wellknown.network/agents/xmp4-semantic-code-knowledge-for-your-stack","markdown":"https://wellknown.network/agents/xmp4-semantic-code-knowledge-for-your-stack/record.md","api":"https://wellknown.network/api/v1/agents/xmp4-semantic-code-knowledge-for-your-stack","status":"https://wellknown.network/api/v1/agents/xmp4-semantic-code-knowledge-for-your-stack/status","claim":"https://wellknown.network/agents/xmp4-semantic-code-knowledge-for-your-stack/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/xmp4-semantic-code-knowledge-for-your-stack/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:mcp.example4.ai:server:xmp4-semantic-code-knowledge-for-your-stack","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"xmp4 — Semantic code knowledge for your stack","summary":"OSS libs in your stack, really used: source, tests, callers. C#, Java, TS, Python, Rust, PHP+.","description":"OSS libs in your stack, really used: source, tests, callers. C#, Java, TS, Python, Rust, PHP+.","publisher":{"name":"ai.example4","url":null},"homepage":"https://example4.ai","repository":"https://github.com/0ics-srls/lsai-xmp4.public","version":"1.2.6","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.example4.ai/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-04-23T22:09:33.915723Z","publishedAt":"2026-04-23T22:09:33.915723Z","registryName":"ai.example4/xmp4"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"dev.package-management","name":"Packages & Dependencies","confidence":0.583,"provenance":"derived"},{"slug":"productivity.hr","name":"HR & Recruiting","confidence":0.554,"provenance":"derived"},{"slug":"dev.docs-lookup","name":"Documentation Lookup","confidence":0.54,"provenance":"derived"}],"categories":["dev","productivity"]},"observed":{"status":"live","statusReason":"Responded 16s ago.","lastOkAt":"2026-09-05T14:25:32.724Z","lastProbedAt":"2026-09-05T14:25:32.724Z","statusComputedAt":"2026-09-05T14:25:48.283Z","reliability30d":{"probes":1,"successRate":1,"p50Ms":18},"latestObservations":[{"at":"2026-09-05T14:25:32.724Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"xmp4_callees","description":"Find direct callees (methods called by) a symbol in a project. Navigate step-by-step by calling xmp4_callees again on interesting results."},{"name":"xmp4_callers","description":"Find direct callers of a symbol in a project. Navigate step-by-step by calling xmp4_callers again on interesting results."},{"name":"xmp4_deps","description":"List external dependencies of a project."},{"name":"xmp4_grep","description":"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"},{"name":"xmp4_guide","description":"Usage guide for xmp4 tools — read this first to learn the correct workflow"},{"name":"xmp4_hierarchy","description":"Get type hierarchy (base, interfaces, derived) for a symbol in a project."},{"name":"xmp4_info","description":"Get detailed information about a symbol in a project."},{"name":"xmp4_outline","description":"Get outline (all symbols) for a file in a project."},{"name":"xmp4_projects","description":"Search and browse projects by language and name. Use this first to discover projects, then use other tools with the repo name."},{"name":"xmp4_search","description":"Search symbols in a project. Use xmp4_projects first to find the project identifier."},{"name":"xmp4_server","description":"Get server information, version, and capabilities"},{"name":"xmp4_source","description":"Extract source code for a symbol in a project."},{"name":"xmp4_symbol_at","description":"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-"},{"name":"xmp4_tests_for","description":"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: t"},{"name":"xmp4_usages","description":"Find all usages/references of a symbol in a project."},{"name":"xmp4_view","description":"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_"}],"toolCount":16,"serverName":"xmp4","capabilities":["tools"],"serverVersion":"1.2.7","protocolVersion":"2025-03-26"}}],"tools":[{"name":"xmp4_callees","description":"Find direct callees (methods called by) a symbol in a project. Navigate step-by-step by calling xmp4_callees again on interesting results."},{"name":"xmp4_callers","description":"Find direct callers of a symbol in a project. Navigate step-by-step by calling xmp4_callers again on interesting results."},{"name":"xmp4_deps","description":"List external dependencies of a project."},{"name":"xmp4_grep","description":"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"},{"name":"xmp4_guide","description":"Usage guide for xmp4 tools — read this first to learn the correct workflow"},{"name":"xmp4_hierarchy","description":"Get type hierarchy (base, interfaces, derived) for a symbol in a project."},{"name":"xmp4_info","description":"Get detailed information about a symbol in a project."},{"name":"xmp4_outline","description":"Get outline (all symbols) for a file in a project."},{"name":"xmp4_projects","description":"Search and browse projects by language and name. Use this first to discover projects, then use other tools with the repo name."},{"name":"xmp4_search","description":"Search symbols in a project. Use xmp4_projects first to find the project identifier."},{"name":"xmp4_server","description":"Get server information, version, and capabilities"},{"name":"xmp4_source","description":"Extract source code for a symbol in a project."},{"name":"xmp4_symbol_at","description":"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-"},{"name":"xmp4_tests_for","description":"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: t"},{"name":"xmp4_usages","description":"Find all usages/references of a symbol in a project."},{"name":"xmp4_view","description":"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_"}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"ai.example4/xmp4","url":"https://registry.modelcontextprotocol.io/v0/servers/ai.example4%2Fxmp4","firstSeenAt":"2026-09-05T13:36:08.599Z","fetchedAt":"2026-09-05T13:36:08.599Z","normalizedAt":"2026-09-05T13:36:08.599Z"}]},"firstSeenAt":"2026-09-05T13:36:08.599Z","updatedAt":"2026-09-05T14:25:50.278Z"}