Eclipse Bazaar MCP

السجل الرسمي الذكاء الاصطناعي والوكلاء

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

التثبيت

أضف هذا إلى إعدادات MCP في عميلك (Claude Desktop: claude_desktop_config.json، وCursor: ‏.cursor/mcp.json، ويستخدم VS Code وغيره الصيغة نفسها «mcpServers»).

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 (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>"
            }
        }
    }
}

متغيرات البيئة

  • 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 (Claude Desktop وCursor وVS Code)
{
    "mcpServers": {
        "eclipse-bazaar-mcp": {
            "command": "uvx",
            "args": [
                "eclipse-bazaar==0.1.1"
            ]
        }
    }
}

التوثيق

مأخوذ من ملف README للمشروع على GitHub ويُحدَّث أسبوعيًا. تفتح الروابط على GitHub.

المحتويات
  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.

الأسئلة الشائعة

ما هو Eclipse Bazaar MCP؟

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

كيف أثبّت Eclipse Bazaar MCP؟

يعمل على جهازك. في 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 من هذه الصفحة في إعدادات MCP الخاصة بهم.

هل يحتاج Eclipse Bazaar MCP إلى مفتاح API؟

لا يذكر إدراجه في السجل أي مفتاح أو سر إلزامي. قد تتطلب بعض الميزات حسابًا لدى الخدمة التي يتصل بها.

هل Eclipse Bazaar MCP مفتوح المصدر؟

نعم. شيفرته متاحة على GitHub بترخيص MIT.

من يصون Eclipse Bazaar MCP؟

ينشره CYAN-ECLIPSE-TECHNOLOGIES-LLC. يدرجه AI.tn لكنه لا يصونه ولا يوصي به.

من سجل MCP الرسمي. الإدراج ليس توصية: راجع شيفرة الخادم وصلاحياته قبل منحه الوصول إلى بياناتك.