Eclipse Bazaar · products.json · verdicts.json · llms.txt

Eclipse Legacy Recon MCP

Point an agent at a codebase: narrowed-scope architecture map, dependency/EOL risk list, modernization estimate inputs.

status: in-developmentclass: mcpCode AnalysisModernization

Vendor: Cyan Eclipse Technologies

What it does

Tools

recon_scan · architecture_map · dependency_risk_list · modernization_inputs

Platforms

Certification

Bench verdict: CERTIFIED(local)

Certified scope: CERTIFIED(local) at the NARROWED OBSERVED SCOPE (CLAIM-SCOPE.md): Positive DECLARED, OBSERVED, and INFERRED reports only within CLAIM-SCOPE.md, with evidence or basis carried in the output; OBSERVED is not exhaustive. Withdrawn by name — W1 JS_TS_MULTILINE_BLOCK_COMMENT_CONTINUATION_AFTER_SPLIT_NO_CLOSE_SPAN · W2 JS_TS_CHAINED_NO_CLOSING_SLASH_REGEX_SPANS_ON_ONE_LINE · W3 B_LR_14_INVALID_LINE_NONINVENTORY_IDENTIFIER_FOLLOW · W4 EXHAUSTIVE_OBSERVED_RECALL · W5 DYNAMIC_IMPORT_OBSERVATION_OR_SPECIFIC_UNKNOWN · W6 MTS_CTS_OBSERVED_EXTRACTION · W7 PERMISSION_DENIED_SUBTREE_COMPLETENESS · W8 SELF_REFERENTIAL_SYMLINK_REPORT_AND_SKIP · W9 HOSTED_AUTHENTICATED_OR_MULTI_TENANT_OPERATION. Scoped re-bench card -11 (2026-10-26): 30 pass, 0 na of 30 checks.

Not tested:

  • Manifest ecosystems beyond the v0.1 parsers listed in README (no Gradle dependency extraction, no lockfile parsing)
  • Hosted / multi-tenant operation and auth beyond the stdio process boundary (withdrawn W9)
  • Withdrawn W1: JS/TS multiline block-comment continuation after a split no-closing-slash regex-like span (card -10 X1)
  • Withdrawn W2: JS/TS chained no-closing-slash regex-like spans on one physical line (card -10 X1)
  • Withdrawn W3: B-LR-14 non-inventory identifier follow on invalid JS/TS lines only
  • Withdrawn W4: exhaustive OBSERVED recall — B-LR-5 (JS), B-LR-6 (Python), and B-LR-15 / template-${} over-masking recall limits
  • Withdrawn W5: dynamic-import OBSERVED entries and a dedicated dynamic-import UNKNOWN (B-LR-3)
  • Withdrawn W6: .mts/.cts OBSERVED extraction (suffixes absent from EXT_LANG)
  • Withdrawn W7/W8: completeness over permission-denied subtrees and report-and-skip treatment of self-referential symlink loops (B-LR-7)
  • B-LR-12 remains a cosmetic bench-suite wording item, not a product claim

Bench scorecard (evidence): https://eclipsebazaar.com/cards/eclipse-legacy-recon-mcp-2026-10-26-11.json

Pricing

Free local v0.1 (services-led assessment funnel into CETech modernization work)

Install / verify

docker run -i ghcr.io/cyan-eclipse-technologies-llc/eclipse-legacy-recon-mcp:latest

Verify any MCP server in your client configs against this catalog with bazaar check (Eclipse Bazaar MCP / CLI — see llms.txt).

Verification

Issued by Verity (Cyan Eclipse Technologies) — a role-separated internal desk of the same company that publishes this catalog. Issuer relationship: first-party. The bench is not an external third-party evaluator.

Availability

Catalog status: in-development

Distribution: MCP over stdio (HTTP transport on roadmap)

Test verdict

Bench verdict: CERTIFIED(local)

Certified scope: CERTIFIED(local) at the NARROWED OBSERVED SCOPE (CLAIM-SCOPE.md): Positive DECLARED, OBSERVED, and INFERRED reports only within CLAIM-SCOPE.md, with evidence or basis carried in the output; OBSERVED is not exhaustive. Withdrawn by name — W1 JS_TS_MULTILINE_BLOCK_COMMENT_CONTINUATION_AFTER_SPLIT_NO_CLOSE_SPAN · W2 JS_TS_CHAINED_NO_CLOSING_SLASH_REGEX_SPANS_ON_ONE_LINE · W3 B_LR_14_INVALID_LINE_NONINVENTORY_IDENTIFIER_FOLLOW · W4 EXHAUSTIVE_OBSERVED_RECALL · W5 DYNAMIC_IMPORT_OBSERVATION_OR_SPECIFIC_UNKNOWN · W6 MTS_CTS_OBSERVED_EXTRACTION · W7 PERMISSION_DENIED_SUBTREE_COMPLETENESS · W8 SELF_REFERENTIAL_SYMLINK_REPORT_AND_SKIP · W9 HOSTED_AUTHENTICATED_OR_MULTI_TENANT_OPERATION. Scoped re-bench card -11 (2026-10-26): 30 pass, 0 na of 30 checks.

Bench score (scorecard check tally): 30 pass · 0 fail · 0 na — 30 checks

Bench date: 2026-10-26

Scorecard (hosted JSON): https://eclipsebazaar.com/cards/eclipse-legacy-recon-mcp-2026-10-26-11.json

Publication integrity

Receipt hash: none published — no receipt is linked to this record in the current records

Anchor state: NOT_ANCHORED No receipt hash is linked to this record in the published records; verdict anchoring ships with Phase-1 D2 of the Eclipse Anchor program.

Full verification view — integrity result, digests, and evidence for this listing.

Operational status

Trust state: UNVERIFIED · Drift: UNKNOWN

Last checked (last verified): 2026-10-26

Benched version: 0.1.0 · Latest seen: —

Verify it yourself

  1. Open the bench scorecard (JSON) — the published record of this verdict: scope, per-check evidence, bench version and date.
  2. Recompute its SHA-256 digest (curl the scorecard URL | sha256sum) and compare with the digest on the verify page.
  3. Cross-check the verdict and scope against this product's record in the append-only verdict feed (/verdicts.json) — corrections arrive only as superseding records.
  4. On-chain: not yet available for this verdict — no receipt is linked to it in the published records (per-verdict anchoring arrives with Phase-1 D2). The scorecard and the verdict feed are the complete published record until then.