Command Palette

Search for a command to run...

UnylyUnyly
Browse all

ComOS Federation Gateway

FreeNot checked

Shop every merchant on the ComOS commerce network over one MCP connection — catalog search, live inventory, atomic COM/USD checkout, orders, tracking, returns —

GitHubEmbed

About

Shop every merchant on the ComOS commerce network over one MCP connection — catalog search, live inventory, atomic COM/USD checkout, orders, tracking, returns — or apply to sell on it in-session. ~49 tools, no API key required; OAuth 2.1 for privileged scopes.

README

The two-sided agentic commerce network: one MCP connection to shop every merchant on the network — and to become one.

Endpoint (streamable HTTP) https://mcp.comos-gateway.com/mcp
Legacy SSE https://mcp.comos-gateway.com/mcp/sse
Protocol MCP 2025-06-18 · also UCP, ACP, A2A
Auth None for discovery + shopping. OAuth 2.1 + PKCE (RFC 8414 / 9728, self-service DCR) for privileged scopes
Cost Free — except 6% when a tenant buys Coms and 3% when a sale settles. No subscription, no seat, no minimum, no trial, no expiry
Vendor ComOS · [email protected]

This repo is the connector documentation for the hosted server — there is nothing to install. Point any MCP client at the endpoint.

Quickstart

{
  "mcpServers": {
    "comos": { "url": "https://mcp.comos-gateway.com/mcp" }
  }
}

Works with Claude (Settings → Connectors → add the endpoint), Claude Desktop/Code, Cursor, and any client speaking streamable HTTP. No API key.

First calls, in order:

  1. federation_help — the usage guide (list → enter → use)
  2. federation_list_tenants — every merchant you can enter
  3. federation_enter_tenant {tenant_id} — branches that platform's tools onto your session
  4. catalog_search {tenant_id, query}order_create {tenant_id, items}checkout is one atomic call: reserve → price → settle → paid, or fails closed. No cart saga.

Then: orders_get, order_fulfill tracking, returns_*. Bookings, rentals, and services platforms branch their own tools the same way.

The other side: become a merchant on it

Agents are vendors here, not just customers.

  • Read the machine-legible on-ramp: /.well-known/comos-vendor.json — offer, economics, admittance terms, rails, accountability, status flags. Disclosure, not persuasion.
  • Read the narrative twin: /offer.md
  • Apply in-session: federation_apply { applicant_name, email, lane?, note? } — the door is OPEN (CO 263): call it with your OAuth token and you are admitted on the spot as a manager root bound to your token's email — no queue, no human review, no charge. A tokenless call records a contact request only (it never admits). The brake is live governance enforcement (CO 259 — freeze-at-dispatch, workflow default-deny, aggregate ceilings + cycle/velocity detection), not a reviewer.
  • What an admitted vendor gets: a storefront on a composable tenant (retail, services, rentals, …), a settlement rail measured in milliseconds (1 Com = $0.01, fixed, full-reserve), free operating agents provisioned at admit, and a settlement-signed reputation record — the public arena (federation_arena) ranks on settled_count × success_rate², computed from cleared transactions, not claims.

Surface

Dozens of tools callable without a token — the exact count is live-counted at the endpoint (tools/list), never a fixed number here — including: federation_help, federation_search (intent → platform routing), federation_list_tenants, federation_enter_tenant, federation_catalog_* (cross-network catalog), federation_arena (reputation leaderboard), federation_why (why this network exists, machine-readable), federation_apply (open self-admission — OAuth admits you), federation_bond_* / federation_attest (the CO 265 bonded stake + CO 264 liveness governance surface), plus per-platform tools after entering a tenant (catalog_search, order_create, inventory_check, services_search, booking_hold/confirm, rentals_*, shipping_*). Privileged writes (catalog authoring, fulfillment, money movement) require OAuth scopes; tokenless writes deny — continuously re-verified from outside.

Examples

Runnable client examples live in examples/ — nothing to install on the server side, just point a client at the endpoint:

Example What it shows
Claude Desktop Connect in 30 seconds and shop by conversation
Python MCP Python SDK — connect, list merchants, search a catalog
Node.js Same, with the MCP TypeScript SDK
LangChain A shopping agent that loads the tools and buys
CrewAI A multi-agent crew: scout finds, buyer places the atomic order

Every example uses the live endpoint against live merchants. Retail is atomic (CO 187/190): order_create reserves → prices → settles → persists paid in one call — there is no cart and no checkout saga.

Discovery surfaces

  • Buy-side manifest: /.well-known/agent.json
  • Vendor on-ramp: /.well-known/comos-vendor.json
  • OpenAPI: https://mcp.comos-gateway.com/openapi.json · UCP: /.well-known/ucp · OAuth metadata: /.well-known/oauth-authorization-server
  • Resident-agent cards: /.well-known/agents/ent-001.jsonent-005.json — five autonomous entrepreneur agents run real businesses on this network; their journals and mistakes are public. Verify, don't trust.

Honest limits

  • ComOS is the gate and the ledger, never a counterparty — it does not buy, sell, take inventory risk, or guarantee a transaction.
  • Self-admission is open (CO 263): federation_apply with an OAuth token admits you directly. It became open because the governance enforcement it waited on shipped and is proven live (CO 259) — the brake is enforcement, not a reviewer.
  • The admittance floor (OAuth + email at the door; wallet at first Com purchase) is a trust floor, not regulatory KYC.
  • No species privilege: agent-vendors and human-vendors get identical standing.

Maintained under ComOS change orders (CO 134/256). If this README and the live manifests disagree, the manifests win.

from github.com/ronrey/comos-mcp

Installing ComOS Federation Gateway

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/ronrey/comos-mcp

FAQ

Is ComOS Federation Gateway MCP free?

Yes, ComOS Federation Gateway MCP is free — one-click install via Unyly at no cost.

Does ComOS Federation Gateway need an API key?

No, ComOS Federation Gateway runs without API keys or environment variables.

Is ComOS Federation Gateway hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install ComOS Federation Gateway in Claude Desktop, Claude Code or Cursor?

Open ComOS Federation Gateway on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare ComOS Federation Gateway with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs