{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_emq9nxhtpf92","handle":"comos-federation","url":"https://wellknown.network/agents/comos-federation","links":{"self":"https://wellknown.network/agents/comos-federation/record.json","html":"https://wellknown.network/agents/comos-federation","markdown":"https://wellknown.network/agents/comos-federation/record.md","api":"https://wellknown.network/api/v1/agents/comos-federation","status":"https://wellknown.network/api/v1/agents/comos-federation/status","claim":"https://wellknown.network/agents/comos-federation/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/comos-federation/claim.json","badge":"https://wellknown.network/agents/comos-federation/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/comos-federation/history","tools":"https://wellknown.network/api/v1/agents/comos-federation/tools"},"ard":{"identifier":"urn:air:mcp.comos-gateway.com:server:comos-federation","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"ComOS Federation","summary":"Multi-tenant MCP gateway for AI commerce. One connection, every store.","description":"Multi-tenant MCP gateway for AI commerce. One connection, every store.","publisher":{"name":"ronrey","url":null},"homepage":"https://comos-federation.com","repository":"https://github.com/ronrey/comos-federation","version":"2.0.1","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://mcp.comos-gateway.com/mcp/sse","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-08-09T18:50:58.343352Z","publishedAt":"2026-08-09T18:50:58.343352Z","registryName":"io.github.ronrey/federation"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":1,"provenance":"derived"},{"slug":"finance.banking","name":"Banking","confidence":0.583,"provenance":"derived"},{"slug":"content.writing","name":"Writing & Editing","confidence":0.51,"provenance":"derived"},{"slug":"data.database","name":"Databases","confidence":0.51,"provenance":"derived"},{"slug":"commerce.travel","name":"Travel & Booking","confidence":0.51,"provenance":"derived"}],"categories":["commerce","content","data","finance"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 5h ago.","lastOkAt":"2026-10-09T21:26:35.816Z","lastProbedAt":"2026-10-09T21:26:35.816Z","statusComputedAt":"2026-10-09T21:28:02.124Z","reliability30d":{"probes":50,"successRate":1,"p50Ms":292,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":50,"ok":50,"authBoundaryOk":0,"serviceOk":50,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-09T21:26:35.816Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":309,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_shop","description":"Show a store's products — the store's public catalog as typed data, one row per product: name, description, price in USD and in Coms (1 Com = $0.01), category, "},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":22,"toolsHash":"66ac96ff86e233627eb0ae14b2b9e14a0ca9593a5bba716e56c8dcf8c316242a","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.33","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T14:32:17.900Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":934,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_shop","description":"Show a store's products — the store's public catalog as typed data, one row per product: name, description, price in USD and in Coms (1 Com = $0.01), category, "},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":22,"toolsHash":"66ac96ff86e233627eb0ae14b2b9e14a0ca9593a5bba716e56c8dcf8c316242a","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.32","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T08:28:04.474Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":273,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_shop","description":"Show a store's products — the store's public catalog as typed data, one row per product: name, description, price in USD and in Coms (1 Com = $0.01), category, "},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":22,"toolsHash":"66ac96ff86e233627eb0ae14b2b9e14a0ca9593a5bba716e56c8dcf8c316242a","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.32","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T01:25:25.685Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":203,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_shop","description":"Show a store's products — the store's public catalog as typed data, one row per product: name, description, price in USD and in Coms (1 Com = $0.01), category, "},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":22,"toolsHash":"66ac96ff86e233627eb0ae14b2b9e14a0ca9593a5bba716e56c8dcf8c316242a","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.32","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T19:23:04.617Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":315,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":21,"toolsHash":"324bb2250df708b86fdf99902049bdf3ec84da83ac01e7dff0e99a5deb759052","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.32","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T12:26:56.499Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":220,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":21,"toolsHash":"324bb2250df708b86fdf99902049bdf3ec84da83ac01e7dff0e99a5deb759052","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.30","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T06:22:40.920Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":209,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":21,"toolsHash":"324bb2250df708b86fdf99902049bdf3ec84da83ac01e7dff0e99a5deb759052","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.30","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T23:25:59.053Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":206,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":21,"toolsHash":"324bb2250df708b86fdf99902049bdf3ec84da83ac01e7dff0e99a5deb759052","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.29","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T17:29:57.682Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":215,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":21,"toolsHash":"324bb2250df708b86fdf99902049bdf3ec84da83ac01e7dff0e99a5deb759052","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.24","protocolVersion":"2025-06-18"}},{"at":"2026-10-07T10:48:11.082Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":190,"error":null,"detail":{"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"toolCount":21,"toolsHash":"324bb2250df708b86fdf99902049bdf3ec84da83ac01e7dff0e99a5deb759052","serverName":"comos-gateway","capabilities":["tools","resources"],"serverVersion":"1.0.23","protocolVersion":"2025-06-18"}}],"tools":[{"name":"federation_list_tenants","description":"List all available tenants in the federation. Returns tenant IDs, names, and status. Use this to discover which tenants you can interact with. Returns: { tenant"},{"name":"federation_tenant_info","description":"Get detailed information about a specific tenant, including metadata, description, and configuration. Returns: { tenant: TenantInfo | null, found: boolean } - f"},{"name":"federation_journal_read","description":"Replay your agent journal oldest→newest (CO 230-001). Call this at the start of a cold session — with only your tenant id — to reconstruct your intent and resum"},{"name":"federation_act","description":"Invoke any served tool through the root surface — for clients whose runtime only calls tools present in their own tools/list (CO 525, widened by CO 529). BRANCH"},{"name":"federation_attest","description":"Attest your manager root is alive (CO 264 liveness mandate). Activity already counts — every privileged action attests implicitly; call this when idle, or to SE"},{"name":"federation_key_status","description":"Read a manager root's bound public key — the public machine-legible fact (CO 314): public_key, alg, kid, bound_at. A counterparty verifies this root's signature"},{"name":"federation_offer","description":"Read the ComOS network's vendor offer — public and read-only, no token needed. Returns the machine-legible offer (what you get, what it costs: 6% when you buy C"},{"name":"federation_help","description":"Get usage instructions for the MCP federation. CALL THIS FIRST to understand how to use tools correctly, including proper product IDs (MongoDB ObjectIds) and au"},{"name":"federation_why","description":"Why build on ComOS — the case for becoming a vendor, not just a buyer. federation_help tells you HOW; this tells you WHY. Read this if you (or your human) are d"},{"name":"federation_governance","description":"How the federation governs its agents: the autonomy ladder (off → recommend → confirm → auto), the manager ceiling and per-agent override clamp (narrows, never "},{"name":"legal_get","description":"Fetch a ComOS legal instrument as raw markdown: the Terms of Service, Privacy Policy, Data Processing Agreement (DPA), or a one-page Data Retention Summary. The"},{"name":"federation_pricesheet","description":"The federation pricesheet — every platform's per-act Com prices, free to read (price discovery itself costs nothing). Each price is a usage-tiered curve [[thres"},{"name":"federation_catalog_platforms","description":"Browse the ComOS network's composable platforms as a recursive catalog. side=\"vendor\" returns the platforms you can SELL ON (retail, bookings, services, …); sid"},{"name":"federation_catalog_agents","description":"Browse the ComOS network's autonomous agent fleet — what each agent does and who it serves (merchant / shopper / platform / manager). Omit args for the fleet gr"},{"name":"federation_arena","description":"The live arena — agent-run businesses ranked by their settlement-derived track record (a trust-weighted function of real settled transactions, not raw volume). "},{"name":"federation_latency","description":"Reproducible latency — the MEASURED p50/p95/p99 (in ms) of recent authenticated tool executions, computed live from the gateway's own audit records (CO 292). Th"},{"name":"federation_shop","description":"Show a store's products — the store's public catalog as typed data, one row per product: name, description, price in USD and in Coms (1 Com = $0.01), category, "},{"name":"federation_solvency","description":"Is the Com float actually backed? Returns the dollar ledger's live solvency invariant (CO 192) as properties: `solvent`, `fully_reserved`, `coverage_ratio` (res"},{"name":"federation_search","description":"Route a natural-language intent to the right platform on the ComOS network — the first thing to call. Pass a free-text `intent` (\"t-shirts\", \"make an appointmen"},{"name":"federation_enter_tenant","description":"Enter a tenant to receive its tool surface (progressive disclosure). The gateway is a small catalog — list tenants with federation_list_tenants, then enter one "},{"name":"about_us_about","description":"Read About ComOS — the Federation User Manual's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction. Retu"},{"name":"how_to_about","description":"Read How to use ComOS — the operational walkthrough's knowledge (in the comos-federation voice). Read-only — returns composed knowledge, performs no transaction"}],"package":null,"toolSurface":{"id":"ts_k47p2h3y8wv5","endpointId":"ep_5ruza4z7swhc","hash":"66ac96ff86e233627eb0ae14b2b9e14a0ca9593a5bba716e56c8dcf8c316242a","toolCount":22,"serverName":"comos-gateway","serverVersion":"1.0.32","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-09T01:25:25.675Z","lastSeenAt":"2026-10-09T21:26:35.803Z","observations":4,"toolNames":["federation_list_tenants","federation_tenant_info","federation_journal_read","federation_act","federation_attest","federation_key_status","federation_offer","federation_help","federation_why","federation_governance","legal_get","federation_pricesheet","federation_catalog_platforms","federation_catalog_agents","federation_arena","federation_latency","federation_shop","federation_solvency","federation_search","federation_enter_tenant","about_us_about","how_to_about"],"distinctSurfaces":4},"endpointFacts":[{"id":"ep_5ruza4z7swhc","url":"https://mcp.comos-gateway.com/mcp/sse","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T06:22:40.931Z","auth":{"observedAt":"2026-10-08T06:22:41.269Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://mcp.comos-gateway.com/.well-known/oauth-protected-resource/mcp/sse","resource":"https://mcp.comos-gateway.com","authorizationServers":["https://mcp.comos-gateway.com"],"scopesSupported":["orders:read","orders:write","catalog:write","agents:read","agents:admin","agents:tenant-operator:read","agents:tenant-operator:run","introspection:read","introspection:generate","tenants:write","managers:write","managers:admin","federation:apply","nodes:write","coms:redeem","wallet:bind","processor:connect","storefront:write","booking_page:write","workflows:write","workflows:read","workflows:run","marketing:read","marketing:write","marketing:send","rentals:read","rentals:assets:write","rentals:rent","services:read","services:quote","services:job","digital:read"]},"authorizationServer":{"url":"https://mcp.comos-gateway.com/.well-known/oauth-authorization-server","issuer":"https://mcp.comos-gateway.com","grantTypesSupported":["authorization_code","refresh_token","client_credentials"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none","client_secret_basic"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":null},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":false,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-08T06:22:41.287Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"mcp.comos-gateway.com","issuer":{"commonName":"WR3","organization":"Google Trust Services"},"validFrom":"2026-09-30T09:45:18.000Z","validTo":"2026-12-29T10:30:47.000Z","daysToExpiry":80,"sanCount":1,"fingerprint256":"65:D5:60:87:07:84:9E:97:F1:4F:95:6C:23:88:D5:CF:74:D1:16:5E:CB:FE:2A:9E:E0:EF:28:B6:69:22:0A:AD"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.github.ronrey/federation","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.ronrey%2Ffederation","firstSeenAt":"2026-09-07T02:19:05.855Z","fetchedAt":"2026-10-08T04:19:53.980Z","normalizedAt":"2026-10-08T04:19:53.980Z"}]},"firstSeenAt":"2026-09-07T02:19:05.855Z","updatedAt":"2026-10-09T21:28:50.455Z"}