{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Anioko/archiet-xray","description":"Deterministic repo architecture maps: auth coverage, blast radius, readiness score, diagrams","repository":{"url":"https://github.com/Anioko/archiet-xray","source":"github"},"version":"0.2.2","websiteUrl":"https://archiet.com/xray","packages":[{"registryType":"pypi","identifier":"archiet-xray","version":"0.2.2","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Path to the repository to analyze","isRequired":true,"type":"positional","valueHint":"repo_path"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T13:15:51.946846Z","publishedAt":"2026-06-11T13:15:51.946846Z","updatedAt":"2026-06-11T13:15:51.946846Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.Anioko/archiet-xray","description":"Deterministic repo architecture maps: auth coverage, blast radius, readiness score, diagrams","repository":{"url":"https://github.com/Anioko/archiet-xray","source":"github"},"version":"0.2.3","websiteUrl":"https://archiet.com/xray","packages":[{"registryType":"pypi","registryBaseUrl":"https://pypi.org","identifier":"archiet-xray","version":"0.2.3","runtimeHint":"uvx","transport":{"type":"stdio"},"packageArguments":[{"description":"Run the MCP server (stdio)","isRequired":true,"value":"mcp","type":"positional","valueHint":"mcp"},{"description":"Path to the repository to analyze (default: current directory)","type":"positional","valueHint":"repo_path"}]}],"_meta":{"io.modelcontextprotocol.registry/publisher-provided":{"tools":[{"description":"Scan the repository and build the architecture model (routes, entities, tasks, module dependency graph, findings).","name":"xray_scan"},{"description":"Compact architecture summary: modules, route prefixes, domain entities, hotspots, visibility score.","name":"arch_summary"},{"description":"Given a file or module path, report what depends on it (fan-in), what it depends on (fan-out), and the routes/entities it contains.","name":"blast_radius"},{"description":"Deterministic risk findings: hardcoded secrets, raw SQL bypassing the ORM, auth tokens in localStorage, routes without auth guards.","name":"boundary_findings"},{"description":"Deterministic 0-100 production-readiness score across 8 dimensions with per-dimension evidence and top fixes.","name":"production_readiness"},{"description":"Mermaid module dependency graph, ER/domain-model diagram, and HTTP route map extracted from the code, plus an HTML viewer.","name":"generate_diagrams"}]}}},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-06-11T13:31:21.532519Z","publishedAt":"2026-06-11T13:31:21.532519Z","updatedAt":"2026-06-11T13:31:21.532519Z","isLatest":true}}}],"metadata":{"count":2}}
