federation_list_tenantsList all available tenants in the federation. Returns tenant IDs, names, and status.
federation_tenant_infoGet detailed information about a specific tenant.
federation_helpGet usage instructions for the MCP federation. Call this first to understand how to use the tools correctly.
federation_catalog_search_multiSearch products (flat — one row per variant) across multiple tenants in parallel. Pass tenant_ids as an array of tenant IDs or "all" for every active
federation_catalog_search_grouped_multiSearch product FAMILIES (variants of the same product grouped together) across multiple tenants in parallel. Prefer this for discovery — collapses siz
federation_catalog_versionReturn a fingerprint of the current catalog for a tenant. Call this before any cart_add_item / cart_update_quantity to verify the catalog has not chan
federation_refresh_toolsForce the federation to re-discover its tool list from every platform, bypassing the 5-minute cache. Use after a platform adds, removes, or changes to
federation_list_agentsList all configured agents with their status and next scheduled run. Requires authentication via auth_token.
federation_run_agentManually trigger an agent to run immediately. Requires admin authentication via auth_token.
federation_get_agent_runsGet execution history for an agent. Requires authentication via auth_token. Pass includeComposed:true for tenant-operator (Tier 2) agents to receive c
federation_agent_statusGet current status of all agents and the scheduler. Requires authentication via auth_token.
federation_list_agent_typesList all available agent types that can be configured. Requires authentication via auth_token.
catalog_searchSearch for products by query, category, or browse all products. Use empty query to list all products. (Federated: requires tenant_id. For cart/orders,
catalog_search_groupedSearch for products grouped by family. Returns one row per product (e.g. 'VnM Cooling Vest') with its variants nested. Prefer this for browsing/discov
catalog_get_productGet detailed information about a specific product by its ID (Federated: requires tenant_id. For cart/orders, pass auth_token from POST /v1/auth/login.
catalog_categoriesList all product categories with hierarchy information and product counts (Federated: requires tenant_id. For cart/orders, pass auth_token from POST /
catalog_create_categoryCreate a new product category (Federated: requires tenant_id. For cart/orders, pass auth_token from POST /v1/auth/login. Product IDs are MongoDB Objec
catalog_update_categoryUpdate an existing product category (Federated: requires tenant_id. For cart/orders, pass auth_token from POST /v1/auth/login. Product IDs are MongoDB
+37 more tools
No proxied traffic observed for this host yet. Connect it at /connect and its grade gains a measured Reliability score + per-tool behavioral evidence — the half a static scan can't produce.
We re-grade mcp.comos-gateway.com on a schedule and alert your Slack/webhook the moment its tools change or its grade drops — rug-pull insurance for the connection.
Add the wmcp.sh trust oracle as an MCP server and call grade_mcp_server / check_mcp_drift in your agent's pre-connection gate:
https://wmcp.sh/mcp/trust
readOnly vs observed behavior) layer on via the wmcp.sh proxy.