XRay-Vision
com.emtailabs/xray-vision
Documentation
Installation
Use the public remote endpoint: https://mcp.emtailabs.com/mcp.
For Claude Code, the published setup command is:
claude mcp add --transport http --scope user xray-vision https://mcp.emtailabs.com/mcp
A packaged bootstrap command is also published on the product site:
npx @emtai/xray-vision init
Configuration
Remote transport: streamable HTTP. Authentication: OAuth. Clients mentioned in public docs: Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, and other MCP clients that support remote HTTP transports.
Capabilities
XRay-Vision advertises deep codebase analysis with dead code detection, security scanning, hotspot analysis, complexity metrics, ownership analysis, architecture analysis, duplicate detection, technical debt scoring, code smell detection, test intelligence, API endpoint mapping, form and UI extraction, infrastructure analysis, port conflict detection, database analysis, config drift tracking, Docker rebuild verification, cross-repo analysis, semantic similarity, refactoring plans, health dashboard, null safety analysis, state flow analysis, service call mapping, snapshot and time travel, and build health checks.
Limitations
The public pages describe a live tool list that is discovered when the client connects, so the exact inventory is not fixed on the public listing. OAuth is required at connection time, and the service stores structured metadata plus temporary shadow copies of indexed code rather than exposing a static tool catalog.
