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

Eclipse Steward MCP

Team-chat agent governance — the signed mandate, verified disclosure, review-first posting and receipts that govern an AI agent inside Slack, Teams and Discord. It governs the agent — it never monitors the people.

status: in-developmentclass: mcpAgent GovernanceTeam Chat

Vendor: Cyan Eclipse Technologies

What it does

Tools

workspace_bind · mandate_issue · mandate_amend · mandate_status · draft_approve · draft_reject · gate_dispatch · kill_issue · kill_resume · disclosure_check · disclosure_restore · platform_interaction_simulate · chat_message_simulate · platform_fixture_set_presentation · platform_fixture_set_grant · receipt_list · receipt_verify · custody_export · read · draft_propose · act_status · draft_withdraw

Platforms

Certification

Bench verdict: CERTIFIED(local)

Certified scope: CERTIFIED(local) — Eclipse Bazaar Test Bench 2026-10-26, 27 pass, 1 na of 28 checks (U1 auth: stdio process boundary; surface disjointness scored as product checks in S8). Run by W-003 (Verity), suites/steward.py. Runs 1–3 FAILED retained append-only; run 4 is the standing card — S11 (approval content-hash re-verification at dispatch), S12 (draft-TTL re-check at dispatch), S19 (expiry bookkeeping kept out of the signed canonical form), S7, and S10 fixed and verified. N-CHECK: NOVELTY_PROVEN — the only-dispatch-path governance core: the agent surface holds no dispatch verb and no credential, the gate re-checks mandate/kill/disclosure/caps/grant at dispatch, disclosure is verified data that drives posture, and every read is receipted; 0 of 20 chat-API-shaped verbs exist on either surface. Local/simulator scope only.

Not tested:

  • Live platform adapters (Slack / Teams / Discord) — NOT built in v0.1; simulator route fixtures only, no credentials, no real messages sent
  • Herald JWS mandate signatures — v0.1 signs with a local HMAC operator key, the spec's local stand-in; production key custody is a gated phase
  • Hosted venue service — a separate, unbuilt phase gated on Eclipse Connect P2 decisions
  • Name: 'Eclipse Steward' is CONDITIONAL under brand system §3 — trademark/confusion screen pending before any public surface; fallback name Eclipse Usher

Bench scorecard (evidence): https://eclipsebazaar.com/cards/eclipse-steward-mcp-2026-10-26-4.json

Pricing

Free local v0.1 (governance core + simulator fixtures); hosted venue service is a separate, unbuilt phase gated on Eclipse Connect P2 decisions

Install / verify

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

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