Eclipse Bazaar MCP
Powered by Cyan Eclipse Technologies — https://cetech.ai
The agent-facing discovery layer for Eclipse Bazaar (eclipsebazaar.com) — CETech's tested MCP marketplace.
Why this exists
Agents shop by problem, not by product name. A registry listing tells an agent that a server exists; it does not say what problem the tool solves, whether anyone tested it, or what was not tested. Eclipse Bazaar's differentiator is exactly that honesty layer — every listing carries its Test Bench verdict, its certified scope, and its not-tested list, or states plainly that no verdict exists yet.
This MCP server is how agents query that catalog:
- By problem —
find_solutions matches a plain-language problem against problem statements + capabilities and explains the fit, with status and certification badges inline.
- By keyword —
search_products ranks across names, capabilities, and categories, and every hit carries match_reasons[]: the ranking is never a black box.
- With receipts —
get_certification returns the latest Test Bench verdict plus a live summary of the underlying scorecard (check counts, environment, date), the certified scope, and the not_tested list.
- Honestly labelled — spec-stage products are
status: spec and certified: false; products whose bench run is pending say "not yet certified"; The White Report MCP's verdict is CERTIFIED(live) — the 2026-10-25 live-host bench (card -11) superseded its earlier logic-level PARTIAL, and every surface is kept in sync from the newest scorecard by sync_verdicts.py.
Tools (6)
Every response includes a data_freshness note (catalog build date + source references). Scorecard summaries ship as a bundled snapshot in the installed package; in a source checkout they are read live from ../test-bench/results/ at call time.
Catalog (155 products — CETech first-party, catalog build 2026-10-27)
Seeded only from real sources — each product's bazaar-manifest.json, the latest Test Bench scorecard, the MCP product slate, and the Eclipse Mail spec. No invented products, no invented verdicts.
| Eclipse Permits | in-development | [Cyan Eclipse Certified] CERTIFIED(local) |
| Eclipse Scholarly Witness | in-development | [Cyan Eclipse Certified] CERTIFIED(local, fixture scope) |
| Eclipse Patent Witness | in-development | PARTIAL (local, FIXTURE scope) — certification withheld on three MED defects (PW-D1, PW-D2, PW-D4); not certified |
| Eclipse SEC Figure Witness | in-development | not certified — no Test Bench verdict on record yet (listed only) |
| Eclipse Trademark Witness | in-development | not certified — no Test Bench verdict on record yet (listed only) |
| Eclipse Split | in-development | [Cyan Eclipse Certified] CERTIFIED (local, fixture) |
| Eclipse Brake | in-development | [Cyan Eclipse Certified] CERTIFIED (LOCAL/simulator) |
| Eclipse Payseal | in-development | [Cyan Eclipse Certified] CERTIFIED (LOCAL/simulator, fixture triples) |
| Eclipse Settleseal | in-development | [Cyan Eclipse Certified] CERTIFIED (simulator, fixture records) |
| Eclipse Mockmint | in-development | [Cyan Eclipse Certified] CERTIFIED (LOCAL/sandbox) |
| Eclipse Reviewseal | in-development | [Cyan Eclipse Certified] CERTIFIED (LOCAL/simulator, fixture corpus) |
| Eclipse Continuity | in-development | [Cyan Eclipse Certified] CERTIFIED (local/fixture) |
| Eclipse Regulens | in-development | [Cyan Eclipse Certified] CERTIFIED (LOCAL/simulator) |
| Eclipse Scapegoat | in-development | [Cyan Eclipse Certified] CERTIFIED (local) |
| Eclipse Sponsorline | in-development | PASS-CONDITIONAL (local) — not certified |
| Eclipse Morphguard | in-development | [Cyan Eclipse Certified] CERTIFIED (local, fixture payee records) |
| Eclipse Adproof | in-development | [Cyan Eclipse Certified] CERTIFIED (local/fixture) |
| Eclipse Feeseal | in-development | [Cyan Eclipse Certified] CERTIFIED(local, fixture transactions) |
| Eclipse Trueprice | in-development | [Cyan Eclipse Certified] CERTIFIED(local, fixture quote/checkout pairs) |
| Eclipse Kitseal | in-development | [Cyan Eclipse Certified] CERTIFIED(local, fixture loadouts) |
| Eclipse Shelfprice | in-development | [Cyan Eclipse Certified] CERTIFIED(local, fixture listing/checkout pairs) |
| Eclipse Skillseal | in-development | [Cyan Eclipse Certified] CERTIFIED(local, fixture claims + fixture verdict receipts) |
| Eclipse Namesake | in-development | [Cyan Eclipse Certified] CERTIFIED(local, fixture registry snapshot) |
| Eclipse Sourceseal | in-development | PASS(local) — not certified |
| Eclipse Promptseal | in-development | PASS (local/fixture) — not certified |
| Eclipse Faircharge | in-development | PASS (local, fixture charge streams + sealed authorizations) — not certified |
| Eclipse Timecapsule | in-development | [Cyan Eclipse Certified] CERTIFIED (local/simulator, public seal registry over fixture commitments, value_class "test") |
| Eclipse Burnline | in-development | [Cyan Eclipse Certified] CERTIFIED (local/simulator) |
| Eclipse Shelfspace | in-development | PASS-CONDITIONAL (local, fixture placement records) — not certified |
| Eclipse Safelist | in-development | [Cyan Eclipse Certified] CERTIFIED (local, fixture feed entries) |
| Eclipse Muzzle | in-development | PASS-CONDITIONAL (local/fixture) — not certified |
| Eclipse Sandclock | in-development | PASS-CONDITIONAL (local) — not certified |
| Eclipse Archivist | in-development | PASS-CONDITIONAL (local, fixture captures) — not certified |
| Eclipse Allowance | in-development | PASS-CONDITIONAL (local/simulator) — not certified |
| Eclipse Receiptvault | in-development | CERTIFIED (local, fixture sealed merchant terms + fixture purchase records) |
| Eclipse Scamshield | in-development | PASS-CONDITIONAL (local/simulator, fixture risk sources + fixture payee history) — not certified |
| Eclipse Holdfast | in-development | PASS-CONDITIONAL(simulator, fixture escrow ledger) — not certified |
| Eclipse Voiceprint | in-development | PASS-CONDITIONAL(local, fixture call records) — not certified |
| Eclipse Understudy | in-development | PASS-CONDITIONAL(local, subset proof over Till-grammar fixture mandates) — not certified |
| Eclipse Genesis | in-development | PASS-CONDITIONAL(local/fixture) — not certified |
| Eclipse Slowpay | in-development | PASS-CONDITIONAL(simulator, fixture schedules + witnessed-change feed) — not certified |
| Eclipse Layaway | in-development | PASS-CONDITIONAL(simulator) — not certified |
| Eclipse Duet | in-development | PASS-CONDITIONAL(local, attested model-family declarations) — not certified |
| Eclipse Crosspay | in-development | PASS-CONDITIONAL(local/simulator, fixture FX records) — not certified |
| Eclipse Phantom | in-development | PASS-CONDITIONAL(simulator) — not certified |
| Eclipse Capline | in-development | PASS-CONDITIONAL(local) — not certified |
| Eclipse Ward | in-development | PASS-CONDITIONAL (local/simulator) — not certified |
| Eclipse Epitaph | in-development | PASS-CONDITIONAL (local/simulator) — not certified |
| Eclipse Ancestor | in-development | PASS-CONDITIONAL (local) — not certified |
| Eclipse Greenwash | in-development | PASS-CONDITIONAL (local/fixture) — not certified |
| Eclipse Agesure | in-development | PASS-CONDITIONAL (local/fixture) — not certified |
| Eclipse Fairlend | in-development | PASS-CONDITIONAL (local/fixture) — not certified; D-11 named |
| Eclipse Awardline | in-development | PASS-CONDITIONAL (local/simulator) — not certified |
| Eclipse Insurepack | in-development | PASS-CONDITIONAL (local/simulator) — not certified; Condition 1′ amended |
| Eclipse Ballotbox | in-development | PASS-CONDITIONAL (local/simulator) — not certified |
| Eclipse Exportcheck | in-development | PASS-CONDITIONAL (local/fixture) — not certified |
The bazaar CLI — including bazaar check
bazaar check reads your MCP client configs, extracts each configured server's identity (package / image / URL / local path), and joins it locally against the published Bazaar corpus — downloaded whole and verified against its sha256 manifest first. Each entry is classified CERTIFIED (listed, Tier-2 verdict on record), LISTED (in the catalog, no verdict yet), NOT LISTED (no record — a neutral fact), or UNRESOLVABLE (no identity could be extracted, with the reason). Version pins that differ from the listed version are flagged as drift.
Privacy, by construction: config env values are never read, copied, hashed, logged, or transmitted — the parser redacts them structurally before anything else runs. There is no telemetry. The check never executes a configured server and never contacts one. (The CLI ships in the eclipse-bazaar PyPI distribution alongside the MCP server above.)
Run it
Catalog lives in catalog.json beside the server (override with $BAZAAR_CATALOG).
Verdict sync (EB-09)
Bench verdicts have ONE source of truth: the newest scorecard per tool in ../test-bench/results/ (run-sequence suffix decides — a -11 card supersedes -2). python3 sync_verdicts.py rebuilds verdict-ledger.json and checks catalog.json, product bazaar-manifest.json files, this README's table, and the storefront bench lines against it (exit 1 on drift); --apply fixes the machine-safe fields. First-party logs annotate live state only — they never change a bench verdict. Run it after every bench run.
Scope
- The marketplace: Eclipse Bazaar is CETech's marketplace for its own bench-verified MCP servers, connectors, and tools. This server is its agent-facing catalog face — search, comparison, and certification lookup across the live first-party catalog (157 listings). Every listing carries its Verity Test Bench verdict with its scope attached, or states plainly that no verdict exists yet.
- Purchasing is live — bench-order/intake, not buy-now: priced items are purchasable today through the Bazaar's bench-order/intake path at eclipsebazaar.com (operator-confirmed ordering; there is no self-serve buy-now checkout). Live-priced today: the Test Bench service ($500 full certification bench / $150 scoped re-bench), Docket $5/filing, Redteam $2/run, Flood Witness $7.50/$12, Nexus $0.25/check, Toolprint $0.05/call, Permits $10, White Report metered reads $0.01/read. The hosted tier ($49/mo) opens enrollment at Gate B1.
- Not yet open: third-party listings (the catalog is first-party CETech today) and badge licensing (terms in review). This MCP server itself has no purchasing tools — orders are placed through eclipsebazaar.com's intake, not through this server.
- Roadmap: x402 pay-per-call for paid tools, and an Agent Wallet policy check before any charge — an agent's granted spending scope governs Bazaar purchases the same way it governs everything else.
License / attribution
A Cyan Eclipse Technologies product. The "Powered by Cyan Eclipse Technologies" attribution travels with it.