Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, email [email protected] and we’ll put it right.

zobrx

REMOTE · MCP.ZOBRX.COM · SCANNED AUG 3

Read-only zobrx e-commerce data: P&L, orders, inventory, marketplace, tax & shelf insights.

Available components

+8 this week 82 Trust /100
Trust breakdown (6 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →

Endpoint Security94
Transport & Reachability100
Schema Quality & AI Usability75
  • AI-judged instruction clarity (good).Pass
  • Tool/resource definitions use about 4414 tokens (~76/item across 58 items; 58 tools + 0 resources), lean.Pass
  • Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
  • Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage99
  • 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
  • 95% of tool parameters carry a description.Partial
  • Structured output schemas are declared (100% of tools); any adoption earns full credit.Pass
Capabilities100
  • Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Install

Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.

remote · mcp.zobrx.com

# add to Claude Code
claude mcp add --transport http com-zobrx-zobrx https://mcp.zobrx.com/mcp
# ~/.codex/config.toml
[mcp_servers.com-zobrx-zobrx]
url = "https://mcp.zobrx.com/mcp"
// opencode.json
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "com-zobrx-zobrx": {
      "type": "remote",
      "url": "https://mcp.zobrx.com/mcp",
      "enabled": true
    }
  }
}
# add to OpenClaw
openclaw mcp add com-zobrx-zobrx --url https://mcp.zobrx.com/mcp --transport streamable-http
# ~/.hermes/config.yaml
mcp_servers:
  com-zobrx-zobrx:
    url: "https://mcp.zobrx.com/mcp"
// mcp.json
{
  "mcpServers": {
    "com-zobrx-zobrx": {
      "type": "http",
      "url": "https://mcp.zobrx.com/mcp"
    }
  }
}

The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 3 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 23 to 27. That category is still filling its 30-day observation window: 7 days of observed history at the previous scan, 8 at this one. The score rises as the window fills, whether or not the server changes.

  • 1 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 17 to 20. That category is still filling its 30-day observation window: 5 days of observed history at the previous scan, 6 at this one. The score rises as the window fills, whether or not the server changes.

  • 31 Jul 26 +5
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 30 Jul 26 0
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 28 Jul 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.

  • 27 Jul 26 +1
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 26 Jul 26 73

    First indexed and scored.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 3 Aug 2026 · Probed https://mcp.zobrx.com/mcp

TLS valid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Subject Issuer Valid from Valid until Key Signature Serial
CN=zobrx.com CN=Amazon RSA 2048 M01,O=Amazon,C=US 25 Apr 2026 8 Nov 2026 RSA 2048 SHA256-RSA 8989d0433aaaad6861106bae71d225e
SANs: zobrx.com, *.zobrx.com
CN=Amazon RSA 2048 M01,O=Amazon,C=US (CA) CN=Amazon Root CA 1,O=Amazon,C=US 23 Aug 2022 23 Aug 2030 RSA 2048 SHA256-RSA 77312380b9d6688a33b1ed9bf9ccda68e0e0f
CN=Amazon Root CA 1,O=Amazon,C=US (CA) CN=Starfield Services Root Certificate Authority - G2,O=Starfield Technologies\, Inc.,L=Scottsdale,ST=Arizona,C=US 25 May 2015 31 Dec 2037 RSA 2048 SHA256-RSA 67f944a2a27cdf3fac2ae2b01f908eeb9c4c6
DNSSEC insecure

Validation of mcp.zobrx.com. Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
zobrx.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication Enforced and verified

The endpoint asked for a token and published valid RFC 9728 metadata describing how to get one.

Result Enforced and verified
Enforced On tool calls
HTTP status 200

WWW-Authenticate challenge Bearer error="unauthorized", error_description="Missing Bearer token", resource_metadata="https://mcp.zobrx.com/.well-known/oauth-protected-resource/mcp"

Bearer error="unauthorized", error_description="Missing Bearer token", resource_metadata="https://mcp.zobrx.com/.well-known/oauth-protected-resource/mcp"
Header Value
strict-transport-security max-age=31536000; includeSubDomains
content-security-policy default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests
x-content-type-options nosniff
x-frame-options SAMEORIGIN
referrer-policy no-referrer

Protected resource metadata

Document https://mcp.zobrx.com/.well-known/oauth-protected-resource/mcp
Retrieved Yes
Resource https://mcp.zobrx.com/mcp
Authorisation server https://loving-touch-33-staging.authkit.app
Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://mcp.zobrx.com/mcp Verified 200
http (plaintext) http://mcp.zobrx.com/mcp HTTPS enforced 301 https://mcp.zobrx.com:443/mcp
MCP tools — 58 exposed · ~4,414 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.

Tool Tokens
fetch ~69

Fetch the full detail of a result returned by `search`, by its id (e.g. "product:<id>"). Returns citeable product records (document text) for deep-research workflows.

NameTypeReqDescription
idstringyesA result id from `search`, e.g. "product:665f...".

Structured output declared, but exposes no named fields.

No examples provided.

get_account_profile ~35

The workspace profile: user details and the corporate/tenant profile (legal name, tax IDs, address, reporting currency, completeness).

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_ai_wallet ~33

AI spend wallet: balance, month-to-date spend, monthly cap, auto-recharge status, and last top-up.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_analytics_summary ~60

Google Analytics 4 summary for a window: sessions, users, new users, conversions, engagement, revenue, and source breakdown.

NameTypeReqDescription
rangestringReporting window: 7d, 28d (default) or 90d.

Structured output declared, but exposes no named fields.

No examples provided.

get_brand_pack ~29

Brand identity configuration: logo, colors, fonts, voice attributes, banned phrases, required disclaimers.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_brand_score ~48

The latest brand-health score for the workspace — a weighted average across tracked marketplace listings (listing quality, reviews, availability, compliance). Returns the most recent day's score and the listing count it covers.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_channel_orders_overview ~61

Order volume across the workspace's connected non-Amazon marketplaces (Snapdeal, Flipkart, Myntra, JioMart, Meesho). Returns the order count synced per channel — use it to see which marketplaces have data and their relative scale.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_compliance_violations ~40

Minimum-advertised-price / MRP compliance violations: open + escalated counts, breakdown by channel, and the most recent open violations.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_dashboard_summary ~43

High-level health of the workspace: connected integrations by status and the most recent account activity. Use this first to answer 'how is my business set up / what's connected'.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_fba_health ~46

Amazon FBA inventory health: aging buckets (0-90 … 365+ days), long-term storage-fee exposure, and recommended actions (e.g. remove/restock).

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_gstr1_summary ~71

GSTR-1 outward-supply summary for a period: B2B / B2CL / B2CS section totals and the HSN-wise rollup, for return preparation.

NameTypeReqDescription
periodstringReporting period: mtd (default), last-month, qtd, or ytd.

Structured output declared, but exposes no named fields.

No examples provided.

get_hsn_summary ~63

Per-HSN-code tax rollup (taxable value, CGST/SGST/IGST/cess, invoice count) for a period.

NameTypeReqDescription
periodstringReporting period: mtd (default), last-month, qtd, or ytd.

Structured output declared, but exposes no named fields.

No examples provided.

get_inventory ~77

Warehouse stock levels by SKU (available, reserved, incoming, blocked) joined to the master product (name, cost, MRP). Optional free-text search by SKU; returns up to 25 rows.

NameTypeReqDescription
limitintegerMax rows (1-25, default 25).
querystringFree-text SKU search.

Structured output declared, but exposes no named fields.

No examples provided.

get_manifest ~38

One manifest: shipment + order id lists, state, and a short-lived manifest-PDF link.

NameTypeReqDescription
idstringyesThe manifest id.

Structured output declared, but exposes no named fields.

No examples provided.

get_margin_config ~52

Per-product margin configuration used for P&L: COGS and platform-fee percentage, optionally per channel. Returns up to 25 rows.

NameTypeReqDescription
limitintegerMax rows (default 25).

Structured output declared, but exposes no named fields.

No examples provided.

get_marketing_summary ~79

Cross-platform ad performance for a window: spend, impressions, clicks, conversions, revenue, ROAS, CTR, CPC, with prior-period deltas and a per-platform breakdown (Google/Meta/Amazon Ads, etc.).

NameTypeReqDescription
rangestringReporting window: 7d, 28d (default) or 90d.

Structured output declared, but exposes no named fields.

No examples provided.

get_marketplace_alerts ~59

Marketplace alert events (price drops, OOS, MAP breaches, etc.) fired in a window: counts by type and severity, plus the most recent events.

NameTypeReqDescription
daysintegerLookback window in days (default 7).

Structured output declared, but exposes no named fields.

No examples provided.

get_notifications ~23

In-app notifications inbox: recent alerts with severity, title, and state.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_oms_order ~68

Full detail for one fulfillment order: line items (SKU, qty, picked/reserved), lifecycle history (state transitions with timestamps), credit consumption, pickup slot, and resolved shipping city/state. Get the id from search_oms_orders.

NameTypeReqDescription
idstringyesThe OMS order id.

Structured output declared, but exposes no named fields.

No examples provided.

get_order ~88

Full detail for a single order by channel + line-item ID, including the linked return (if any) and channel-specific fields. Money is in minor units (paise for INR). Get the channel + lineItemId from search_orders.

NameTypeReqDescription
channelstringyesChannel code the order belongs to.
lineItemIdstringyesThe order's line-item / native primary-key ID.
NameTypeReqDescription
availableboolean
linkedReturnThe linked return, if any.
linkedSettlement
messagestring
orderThe unified order record.

No examples provided.

get_orders_summary ~54

Order volume per channel over a window, across all connected marketplaces. Use it to see where orders are coming from and the relative scale per channel.

NameTypeReqDescription
daysintegerLookback window in days (default 30).

Structured output declared, but exposes no named fields.

No examples provided.

get_payments_summary ~55

Settlement/payment activity: the net amount Amazon settled over the window (major units) plus the count of settlement/payment records synced per channel.

NameTypeReqDescription
daysintegerLookback window for Amazon settled total (default 30).

Structured output declared, but exposes no named fields.

No examples provided.

get_picklist ~44

One picklist: assigned picker, line references, group key, timestamps, and a short-lived pick-PDF link.

NameTypeReqDescription
idstringyesThe picklist id.

Structured output declared, but exposes no named fields.

No examples provided.

get_pnl_summary ~77

Amazon settlement-based money summary over a window: revenue, marketplace fees, refunds, TCS/TDS, net amount Amazon settled, FBA reimbursements, net to seller, plus order/return/reimbursement counts. Amounts are in major currency units.

NameTypeReqDescription
daysintegerLookback window in days (default 30).

Structured output declared, but exposes no named fields.

No examples provided.

get_psl_movers ~80

Top potential-sales-loss (PSL) movers from quick-commerce shelf intelligence over a window — the products losing the most estimated sales to out-of-stock, by channel. Requires a Q-Radar subscription.

NameTypeReqDescription
daysintegerLookback window in days (default 7).
limitintegerMax movers (default 10).

Structured output declared, but exposes no named fields.

No examples provided.

get_qradar_distribution ~118

Numeric distribution %: where a quick-commerce platform operates vs where the brand is actually listed, store-type reach (express / instant / longtail), per-state coverage, and a ranked list of gap pincodes with opportunity value (paise). Use for 'where should I expand on Blinkit'.

NameTypeReqDescription
citiesstringComma-separated city names to filter.
coveragestringFilter the gap list (default all).
platformstringSingle quick-commerce channel code.
storeTypestring

Structured output declared, but exposes no named fields.

No examples provided.

get_qradar_leak_ledger ~146

The CFO-grade potential-sales-loss (PSL) ledger: each out-of-stock window with lost units and lost revenue (paise — convert to ₹), the velocity basis, price/MRP, and an audit hash chain. Ranked by impact.

NameTypeReqDescription
dateRangestringLookback window (default last_7d).
limitintegerMax rows (1-25, default 15).
platformsstringComma-separated quick-commerce channel codes (e.g. blinkit,zepto,instamart). Omit for all.
sortBystringDefault psl_desc (biggest loss first).

Structured output declared, but exposes no named fields.

No examples provided.

get_qradar_overview ~178

Quick-commerce shelf-intelligence headline: on-shelf-availability % (OSA), shelves & SKUs tracked, average risk score, potential-sales-loss (PSL, in paise — convert to ₹), pincode coverage, and a daily trendline. Use for 'how is my quick-commerce availability'.

NameTypeReqDescription
citiesstringComma-separated city names to filter.
dateRangestringLookback window (default last_7d).
osaLensstringOSA basis: consumer (pincode-level, default) or dark-store (shelf-level).
pincodesstringComma-separated pincodes to filter.
platformsstringComma-separated quick-commerce channel codes (e.g. blinkit,zepto,instamart). Omit for all.

Structured output declared, but exposes no named fields.

No examples provided.

get_qradar_sku_history ~122

Time-series of shelf evaluations for one master product across pincodes and dark-stores in the window — risk score, lever scores, in-stock state, inventory, and price per observation. Get the master id from list_qradar_skus.

NameTypeReqDescription
dateRangestringLookback window (default last_7d).
masterIdstringyesMaster product id.
platformsstringComma-separated quick-commerce channel codes (e.g. blinkit,zepto,instamart). Omit for all.

Structured output declared, but exposes no named fields.

No examples provided.

get_qradar_sov ~140

Keyword share-of-search on quick-commerce: organic and sponsored presence in the top 5 / 10 / 20 results per tracked keyword and channel. Filter to one keyword or list the highest-organic keywords.

NameTypeReqDescription
dateRangestringLookback window (default last_7d).
keywordstringRestrict to one keyword.
limitintegerMax rows (1-25, default 15).
platformsstringComma-separated quick-commerce channel codes (e.g. blinkit,zepto,instamart). Omit for all.
sortBystring

Structured output declared, but exposes no named fields.

No examples provided.

get_reimbursements_summary ~52

Amazon FBA reimbursements over a window: total amount (major units), count, units, and the top reimbursement reasons.

NameTypeReqDescription
daysintegerLookback window in days (default 30).

Structured output declared, but exposes no named fields.

No examples provided.

get_returns_summary ~45

Amazon returns over a window: total count, total units, and the top return reasons and dispositions.

NameTypeReqDescription
daysintegerLookback window in days (default 30).

Structured output declared, but exposes no named fields.

No examples provided.

get_seo_queries ~60

Google Search Console summary for a window: top search queries with impressions, clicks, average position and CTR. Requires the SEO module.

NameTypeReqDescription
rangestringReporting window: 7d, 28d (default) or 90d.

Structured output declared, but exposes no named fields.

No examples provided.

get_serp_keywords ~43

Tracked SEO keywords with current rankings, search volume, intent and rank trend. Requires the SERP module.

NameTypeReqDescription
searchstringFree-text keyword filter.

Structured output declared, but exposes no named fields.

No examples provided.

get_shelf_availability ~53

Quick-commerce on-shelf availability (OSA%) over the last 7 days, per channel — the share of observed shelves where the product was in stock. Lower is worse. Requires a Q-Radar subscription.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_state_wise_tax ~67

Per-state outward-supply and tax breakdown (taxable value, CGST/SGST/IGST, invoice count, intra/inter-state) for a period.

NameTypeReqDescription
periodstringReporting period: mtd (default), last-month, qtd, or ytd.

Structured output declared, but exposes no named fields.

No examples provided.

get_stock_status ~42

Out-of-stock status across tracked marketplace listings: total listings, OOS count, OOS breakdown by channel, and a sample of the currently out-of-stock listings.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

get_tax_mismatches ~55

Lines where the stored tax doesn't equal rate × taxable value (drift audit), with per-line drift amounts and workflow state. Defaults to open items.

NameTypeReqDescription
statestringFilter by workflow state (default open).

Structured output declared, but exposes no named fields.

No examples provided.

get_tax_summary ~80

GST snapshot for a period: taxable value, CGST/SGST/IGST/cess, total tax and invoice count (B2B + B2C split), plus TCS and TDS collected per channel. India GST.

NameTypeReqDescription
periodstringReporting period: mtd (default), last-month, qtd, or ytd.

Structured output declared, but exposes no named fields.

No examples provided.

get_zobship_credits ~46

The fulfillment-credit wallet balance (free + paid, in minor units — convert to ₹), paid-credit expiry, and the available recharge tiers. Separate from the AI wallet.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

list_campaigns ~86

Ad campaigns across connected platforms with per-campaign performance (spend, conversions, ROAS, status) for a window. Requires the campaigns module.

NameTypeReqDescription
platformstringFilter by platform, e.g. meta, google-ads, amazon-ads.
rangestringReporting window: 7d, 28d (default) or 90d.

Structured output declared, but exposes no named fields.

No examples provided.

list_coach_recommendations ~49

AI Coach recommendations inbox: detected issues/opportunities with severity and state (open by default), plus AI-generated action plans.

NameTypeReqDescription
statestringFilter by state (default open).

Structured output declared, but exposes no named fields.

No examples provided.

list_competitors ~22

Operator-curated competitors being tracked, with priority and status.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

list_integrations ~48

List the workspace's connected channels and data sources (Amazon, Flipkart, Snapdeal, Shopify, Meta, Google, etc.) with their connection status, health score, and last sync time.

Input schema present but exposes no named parameters.

Structured output declared, but exposes no named fields.

No examples provided.

list_manifests ~108

Courier hand-over manifests (draft → submitted → acknowledged), with shipment + order counts and submit/acknowledge timestamps. Filter by warehouse and date range.

NameTypeReqDescription
dateFromstringISO date — manifests on/after.
dateTostringISO date — manifests on/before.
limitintegerMax records (1-25, default 15).
offsetinteger
warehouseIdstringRestrict to one warehouse.

Structured output declared, but exposes no named fields.

No examples provided.

list_pickers ~65

The warehouse-floor picker roster (name, code, phone, assigned warehouse, active status).

NameTypeReqDescription
includeInactivebooleanInclude soft-deleted/inactive pickers.
warehouseIdstringRestrict to one warehouse (or unassigned-everywhere pickers).

Structured output declared, but exposes no named fields.

No examples provided.

list_picklists ~65

Warehouse pick waves (draft → assigned → picking → completed), with line count, expected ship date, and whether a pick PDF exists.

NameTypeReqDescription
limitintegerMax records (1-25, default 15).
statestringFilter by picklist state.

Structured output declared, but exposes no named fields.

No examples provided.

list_qradar_alerts ~126

Quick-commerce anomaly alerts: out-of-stock spikes, price anomalies, risk escalations, and critical-stock events, with severity and the affected SKU / channel / pincode.

NameTypeReqDescription
dateRangestringLookback window (default last_7d).
limitintegerMax rows (1-25, default 15).
platformsstringComma-separated quick-commerce channel codes (e.g. blinkit,zepto,instamart). Omit for all.
severitystring
typestring

Structured output declared, but exposes no named fields.

No examples provided.

list_qradar_skus ~219

SKUs in the Q-Radar rotation with current OSA %, risk score, shelf counts, and pricing. Sort by osa_asc to surface the worst-availability SKUs, or filter to those under a target OSA. Own vs competitor SKUs.

NameTypeReqDescription
citiesstringComma-separated city names to filter.
limitintegerMax rows (1-25, default 15).
minOsaPercentnumberOnly SKUs at or below this OSA % (priority view).
osaLensstringOSA basis: consumer (pincode-level, default) or dark-store (shelf-level).
ownershipstringDefault all.
pincodesstringComma-separated pincodes to filter.
platformsstringComma-separated quick-commerce channel codes (e.g. blinkit,zepto,instamart). Omit for all.
sortBystringosa_asc = worst availability first (default recent).

Structured output declared, but exposes no named fields.

No examples provided.

list_sellers ~60

Sellers observed on tracked listings (the competitive seller universe) with their classification and rating. Optional channel filter.

NameTypeReqDescription
channelstringFilter by channel code, e.g. amazon-in.
limitintegerMax rows (default 50).

Structured output declared, but exposes no named fields.

No examples provided.