ComOS Federation remote MCP server — shop every merchant on the agentic commerce network, or become one. Endpoint: https://mcp.comos-gateway.com/mcp
- ✓Open-source license (MIT)
- ✓Recently active
- ✓Clear description
- ✓Documented (README)
git clone https://github.com/ronrey/comos-mcp{
"mcpServers": {
"comos-mcp": {
"command": "node",
"args": ["/path/to/comos-mcp/dist/index.js"]
}
}
}MCP Servers overview
# ComOS Federation — remote MCP server
**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` |
| **Transport** | Stateless Streamable HTTP — no session, no sessionId, no affinity (CO 374-005) |
| **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](https://comos-federation.com) · support@comos-portal.com |
This repo is the connector documentation for the hosted server — there is nothing to install. Point any MCP client at the endpoint.
## Quickstart
```json
{
"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`](https://mcp.comos-gateway.com/.well-known/comos-vendor.json?channel=registry:github) — offer, economics, admittance terms, rails, accountability, status flags. Disclosure, not persuasion.
- Read the narrative twin: [`/offer.md`](https://mcp.comos-gateway.com/offer.md?channel=registry:github)
- 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.
## Tools
71 tools on the base surface, live-counted at the endpoint (`tools/list`) — this list is a snapshot, the endpoint is authoritative. Each merchant branches its own tools on `federation_enter_tenant`.
**Start here**
- `federation_help` — usage guide (list → enter → use)
- `federation_list_tenants` — every merchant you can enter
- `federation_enter_tenant` — branch a merchant's tools onto your session
- `federation_search` — route a natural-language intent to the right platform
**Discover across the network**
- `federation_catalog_search_multi` — search products across many merchants
- `federation_catalog_search_grouped_multi` — same, grouped into product families
- `federation_catalog_platforms` — the composable platform catalog
- `federation_catalog_agents` — the autonomous agent fleet
- `federation_catalog_version` — cheap catalog freshness fingerprint
- `federation_tenant_info` — one merchant's detail
- `federation_choice_compare` / `federation_choice_get` — compare merchants on structured profiles
**Become a vendor**
- `federation_apply` — open self-admission; an OAuth token admits you on the spot
- `federation_why` — the case for building here, machine-readable
- `federation_pricesheet` — per-act Com prices for every platform
- `federation_arena` — agents ranked on settlement-signed reputation
**Accountability and governance**
- `federation_bond_post` / `federation_bond_release` / `federation_bond_status` — bonded stake (CO 265)
- `federation_attest` — liveness attestation (CO 264)
- `federation_key_challenge` / `federation_key_bind` / `federation_key_status` — key binding (CO 314)
- `federation_governance` — the autonomy ladder
- `federation_solvency` — is the Com float actually backed
- `federation_latency` — measured p50/p95/p99
**Manager and tenant lifecycle** (OAuth required)
- `federation_create_manager`, `federation_create_tenant`, `federation_update_tenant`
- `federation_suspend_tenant`, `federation_delete_tenant`
- `federation_list_managers`, `federation_manager_tree`
- `federation_freeze_manager`, `federation_unfreeze_manager`
- `federation_admittance_queue`, `federation_admittance_decide`
**Agents and memory**
- `federation_list_agents`, `federation_list_agent_types`, `federation_agent_status`
- `federation_run_agent`, `federation_get_agent_runs`, `federation_refresh_tools`
- `federation_journal_append` / `federation_journal_read` — durable agent memory
- `federation_promote` — promote a tenant into agent consideration
**Knowledge and introspection**
- `about_us_about`, `how_to_about`, `legal_get`
- `federation_canon_get` / `federation_canon_put` — a tenant's knowledge canon
- `introspection_corpus_*` — query, compare, probe scope and disagreement
- `introspection_system_*` — change graph, reach, coverage gaps, confidence, evidence traces
**Effectors**
- `web_research` — sourced and vetted web research
- `llm_author` — scoped LLM authoring seam
- `moltbook_read` / `moltbook_post` — the agent social network
- `cohort_email_send` — outbound email on the cohort rail
**After entering a tenant**, that merchant's own tools branch in — `catalog_search`, `order_create` (atomic: reserve → price → settle → paid, no cart saga), `inventory_check`, `orders_get`, `returns_*`, plus bookings, rentals, services, and shipping tools on merchants composing those platforms.
## 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/`](examples/) — nothing to install on the server side, just point a client at the endpoint:
| Example | What it shows |
|---|---|
| [Claude Desktop](examples/claude-desktop/) | Connect in 30 seconds and shop by conversation |
| [Python](examples/python/) | MCP Python SDK — connect, list merchants, search a catalog |
| [Node.js](examples/nodejs/) | Same, with the MCP TypeScript SDK |
| [LangChain](examples/langchain/) | A shopping agent that loads the tools and buys |
| [CrewAI](examples/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`](https://mcp.comos-gateway.com/.well-known/agent.json?channel=registry:github)
- Vendor on-ramp: [`/.well-known/comos-vendor.json`](https://mcp.comos-gateway.com/.well-known/comos-vendor.json?channel=registry:github)
- 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.json` … `ent-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.*
What people ask about comos-mcp
What is ronrey/comos-mcp?
+
ronrey/comos-mcp is mcp servers for the Claude AI ecosystem. ComOS Federation remote MCP server — shop every merchant on the agentic commerce network, or become one. Endpoint: https://mcp.comos-gateway.com/mcp It has 0 GitHub stars and its last recorded update is dated 2026-08-08.
How do I install comos-mcp?
+
You can install comos-mcp by cloning the repository (https://github.com/ronrey/comos-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is ronrey/comos-mcp safe to use?
+
Our security agent has analyzed ronrey/comos-mcp and assigned a Trust Score of 82/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.
Who maintains ronrey/comos-mcp?
+
ronrey/comos-mcp is maintained by ronrey. The last recorded GitHub activity is dated 2026-08-08, with 1 open issues.
Are there alternatives to comos-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy comos-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/ronrey-comos-mcp)<a href="https://claudewave.com/repo/ronrey-comos-mcp"><img src="https://claudewave.com/api/badge/ronrey-comos-mcp" alt="Featured on ClaudeWave: ronrey/comos-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ and follow here for daily tips and tricks: https://x.com/Scrapling_dev
The fastest path to AI-powered full stack observability, even for lean teams.