Eclipse Bazaar MCP

Official registry AI and agents

Discover agent tools by problem: every listing carries its Test Bench verdict or says it has none.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

OCI package ghcr.io/cyan-eclipse-technologies-llc/bazaar-mcp:0b0883a4d28e925063a4665430e6a5401da15c20
Claude Code
claude mcp add eclipse-bazaar-mcp -e 'BAZAAR_CATALOG=<BAZAAR_CATALOG>' -- docker run -i --rm ghcr.io/cyan-eclipse-technologies-llc/bazaar-mcp:0b0883a4d28e925063a4665430e6a5401da15c20
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "eclipse-bazaar-mcp": {
            "command": "docker",
            "args": [
                "run",
                "-i",
                "--rm",
                "ghcr.io/cyan-eclipse-technologies-llc/bazaar-mcp:0b0883a4d28e925063a4665430e6a5401da15c20"
            ],
            "env": {
                "BAZAAR_CATALOG": "<BAZAAR_CATALOG>"
            }
        }
    }
}

Environment variables

  • BAZAAR_CATALOG Path to the catalog JSON the server reads. Defaults to the catalog.json bundled beside the server.
PYPI package eclipse-bazaar
Claude Code
claude mcp add eclipse-bazaar-mcp -- uvx eclipse-bazaar==0.1.1
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "eclipse-bazaar-mcp": {
            "command": "uvx",
            "args": [
                "eclipse-bazaar==0.1.1"
            ]
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Eclipse Bazaar MCP
  2. Why this exists
  3. Tools (6)
  4. Catalog (v0.1.0 — 64 products, CETech only)
  5. Run it
  6. Verdict sync (EB-09)
  7. Scope & roadmap
  8. License / attribution

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)

ToolWhat it does
search_products(query, category?)Ranked keyword search; every hit carries match_reasons[].
find_solutions(problem)Problem-first matching with fit explanation + status/certification badges.
get_product(id)Full entry incl. certification block and what was NOT tested.
compare_products(ids[])Side-by-side: status, pricing model, certification, platforms.
get_certification(id)Latest bench verdict + scorecard summary + scope + not_tested; explicit "NOT YET CERTIFIED" when none exists.
list_categories()Categories with counts by status.

Every response includes a data_freshness note (catalog build date + source references). Scorecard summaries are read live from ../test-bench/results/ at call time.

Catalog (v0.1.0 — 64 products, CETech only)

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.

ProductStatusBench verdict
Eclipse Agent Wallet MCPin-developmentCERTIFIED(sandbox)
CertBridge MCPin-developmentCERTIFIED(staging)
HostBridge MCPin-developmentCERTIFIED(simulator)
Eclipse ConnectdogfoodCERTIFIED(dogfood)
The White Report MCPliveCERTIFIED(live)
Eclipse Apply MCPin-developmentCERTIFIED(sandbox)
Eclipse Herald MCPin-developmentCERTIFIED(local)
Eclipse Beacon MCPin-developmentCERTIFIED(local)
Eclipse Cluster MCPin-developmentCERTIFIED(simulator)
Eclipse Thread MCPin-developmentCERTIFIED(simulator)
Eclipse Constellation MCPin-developmentCERTIFIED(local)
Eclipse Deep Field MCPin-developmentCERTIFIED(local)
Eclipse Pantry MCPin-developmentCERTIFIED(simulator)
Eclipse Marquee MCPin-developmentCERTIFIED(simulator)
Eclipse Dispatch MCPin-developmentCERTIFIED(local)
Eclipse Social Core MCPin-developmentCERTIFIED(local)
Eclipse Aperture MCPin-developmentCERTIFIED(local)
Eclipse Zephyr MCPin-developmentCERTIFIED(live-read)
Eclipse Environment MCPin-developmentCERTIFIED(simulator)
Eclipse Procure MCPin-developmentCERTIFIED(simulator)
Eclipse Gig Core MCPin-developmentCERTIFIED(local)
Eclipse Compass MCPin-developmentCERTIFIED(simulator)
Eclipse Stage MCPin-developmentCERTIFIED(simulator)
Eclipse Zenith MCPin-developmentCERTIFIED(simulator)
Eclipse Muster MCPin-developmentCERTIFIED(local)
Eclipse Haven MCPin-developmentCERTIFIED(simulator)
Eclipse Orbit MCPin-developmentCERTIFIED(simulator)
Eclipse Voice Core MCPin-developmentCERTIFIED(local)
Eclipse Trunk MCPin-developmentCERTIFIED(simulator)
Eclipse Connect MCPdogfoodCERTIFIED(dogfood-facade)
Eclipse Connect · Beyond Compare MCPin-developmentCERTIFIED(simulated)
AgentReady MCPin-developmentCERTIFIED(local)
Florida Bid Intel MCPin-developmentCERTIFIED(local)
Eclipse Bazaar MCP (this server)in-developmentCERTIFIED(local)
Eclipse Envoy MCPin-developmentCERTIFIED(local)
Eclipse Fathom MCPin-developmentCERTIFIED(local)
Eclipse Codex MCPin-developmentCERTIFIED(local)
Eclipse Ledger MCPin-developmentCERTIFIED(local)
Eclipse Till MCPin-developmentCERTIFIED(local) · Ads Rail P1 extension CERTIFIED(local/simulator), Stripe test mode only — NOT PROVEN IN STRIPE
Eclipse Book MCPin-developmentCERTIFIED(local)
Eclipse Forecast MCPin-developmentCERTIFIED(local)
Eclipse Strike MCPin-developmentCERTIFIED(local)
Eclipse Meter MCPin-developmentCERTIFIED(local)
Eclipse Tripwire MCPin-developmentCERTIFIED(local)
Eclipse Umbra MCPin-developmentCERTIFIED(local)
Eclipse Blackbox MCPin-developmentCERTIFIED(local)
Eclipse Docket MCPin-developmentCERTIFIED(local)
Eclipse Countermark MCPin-developmentCERTIFIED(local)
Eclipse Census MCPin-developmentCERTIFIED(local)
Eclipse Crosswalk MCPin-developmentCERTIFIED(local)
Eclipse Redteam MCPin-developmentCERTIFIED(local)
Eclipse Span MCPin-developmentCERTIFIED(local)
Eclipse Airtime MCPin-developmentCERTIFIED(local/simulator)
Eclipse Friction MCPin-developmentCERTIFIED(local)
Eclipse Test Benchin-developmentnot certified — in-house artifact, productization in progress (slate T1)
Eclipse Stocktakein-developmentnot certified — in-house artifact, productization in progress (slate T4)
Eclipse Pressin-developmentnot certified — in-house artifact, productization in progress (slate T3)
Herald Card Kitin-developmentnot certified — in-house artifact, productization in progress (slate T7)
Eclipse BidMatrix MCPin-developmentCERTIFIED(local)
Section 508 Evidence MCPin-developmentCERTIFIED(local)
FedScope MCPin-developmentCERTIFIED(local)
Eclipse Health Check MCPin-developmentCERTIFIED(local)
Eclipse Legacy Recon MCPin-developmentFAILED — standing bench verdict, run 8 (22/25 checks); scorecards retained append-only
Eclipse Steward MCPin-developmentCERTIFIED(local)
Eclipse Mail MCPin-developmentCERTIFIED(local / fixture-only)
Eclipse Proof MCPin-developmentCERTIFIED(local)
Eclipse Charter MCPin-developmentCERTIFIED(local)
Eclipse Colophon MCPin-developmentCERTIFIED(local/simulator)
Eclipse Tether MCPin-developmentCERTIFIED(simulator)
Eclipse Proving MCPin-developmentCERTIFIED(simulator)
Eclipse Wageward MCPin-developmentCERTIFIED(local)
Eclipse Covenant MCPin-developmentCERTIFIED(local/simulator)
Eclipse Meridian MCPin-developmentCERTIFIED(local, synthetic scope)
Eclipse Consent MCPin-developmentCERTIFIED(local)
Eclipse Lineage MCPin-developmentCERTIFIED(local)
Eclipse Attest MCPin-developmentCERTIFIED(local)
Eclipse Revoke MCPin-developmentCERTIFIED(local)
Eclipse Keyhold MCPin-developmentCERTIFIED(local)
Eclipse Loft MCPin-developmentCERTIFIED(simulator)

Run it

python3 server.py        # MCP over stdio, stdlib only, no dependencies
python3 smoke_test.py    # protocol + routing + honesty assertions (9 checks)

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. Dogfood logs annotate live state only — they never change a bench verdict. Run it after every bench run.

Scope & roadmap

  • v0.1.0 (this): CETech catalog only, discovery only. No purchasing.
  • P2: third-party listings (the vendor catalog opens; listings pass the Test Bench gate before they can carry a badge).
  • Future purchase hooks (noted, not built): 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.

Frequently asked questions

What is Eclipse Bazaar MCP?

Discover agent tools by problem: every listing carries its Test Bench verdict or says it has none.

How do I install Eclipse Bazaar MCP?

It runs on your machine. In Claude Code: claude mcp add eclipse-bazaar-mcp -e 'BAZAAR_CATALOG=<BAZAAR_CATALOG>' -- docker run -i --rm ghcr.io/cyan-eclipse-technologies-llc/bazaar-mcp:0b0883a4d28e925063a4665430e6a5401da15c20. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Eclipse Bazaar MCP need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is Eclipse Bazaar MCP open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Eclipse Bazaar MCP?

It is published by CYAN-ECLIPSE-TECHNOLOGIES-LLC. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.