Skip to main content
Glama

GoAI Moat Cross-Border Inventory & Fulfillment

Server Details

Safety-stock & reorder planning, FBA-vs-FBM decision, and inventory health audit for sellers

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
Repository
jayniebingyu-cyber/goaimoat-ai-visibility-mcp
GitHub Stars
0

TDQS

A3.9/5.0

Scored across 3 tools

Disambiguation5/5

The three tools are clearly distinct: one decides between FBA and FBM, another audits inventory health across four risk dimensions, and the third calculates safety stock and reorder points. There is no overlap in their inputs, outputs, or intended use cases, so an agent can easily select the correct tool.

Naming Consistency4/5

All tool names follow a descriptive snake_case noun-phrase pattern (e.g., fba_vs_fbm_decision, inventory_health_audit, safety_stock_reorder_plan). While they do not use a strict verb_noun convention like 'list_', 'create_', the style is consistent and self-explanatory, making the set predictable.

Tool Count3/5

With only 3 tools, the server feels thin for the broad scope implied by 'Cross-Border Inventory & Fulfillment'. The tools cover decision support, health audit, and replenishment planning, but additional utilities such as cost analysis, forecasting, or order tracking would round out the surface. The count is at the lower borderline of acceptable.

Completeness3/5

The tool set covers core inventory management workflows: making fulfillment decisions, auditing health, and planning replenishment. However, it lacks capabilities for executing actions (e.g., creating purchase orders, adjusting listings) or handling other common scenarios like cost/profit analysis or removal/clearance planning. There are notable gaps that agents may need to work around.

Available Tools

3 tools
fba_vs_fbm_decisionFba Vs Fbm DecisionAInspect

FBA vs FBM 决策:多维打分 + 推荐 + 适用场景 + 费用权衡(决策框架,不做实时费率)。

参数:

  • avg_price: 平均售价(美元)

  • unit_weight_lb: 单件重量(磅)

  • monthly_units: 月销量(件)

  • is_oversize: 是否大件(超大尺寸,FBA 仓储/配送费显著更高)

  • is_heavy: 是否重货(> 20 lb,FBA 配送费按重量跳档)

  • margin_pct: 毛利率(%,用于判断能否吸收 FBA 费用)

  • prime_sensitive: 是否依赖 Prime 徽章(标品/同质化 → 强依赖)

  • return_rate_pct: 退货率(%)

  • lead_time_days: 补货提前期(天,影响 FBM 自配送时效竞争力)

返回:FBA/FBM 各自得分 + 推荐 + 权衡理由 + 适用场景。

ParametersJSON Schema
NameRequiredDescriptionDefault
is_heavyNo
avg_priceYes
margin_pctNo
is_oversizeNo
monthly_unitsNo
lead_time_daysNo
unit_weight_lbNo
prime_sensitiveNo
return_rate_pctNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the full disclosure burden, and it does well: it openly states this is a decision framework, not a real-time fee calculator (managing expectations about precision), and it enumerates the output contract (FBA/FBM scores + recommendation + trade-off reasons + applicable scenarios). This is meaningful behavioral context beyond the bare schema, though it does not discuss edge cases or any prerequisites.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Well-structured: purpose is front-loaded in the first line, followed by a compact one-line-per-parameter list, ending with a single return summary. Every line earns its place. It is necessarily long because it carries all parameter semantics at 0% schema coverage, but the formatting keeps it scannable and parceled.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 9-parameter decision tool, the description covers purpose, parameter semantics, and the output contract at a high level. Since an output schema exists, the lack of deep detail on return-value formatting is acceptable. The primary gap is the absence of usage guidance versus siblings and any mention of scoring methodology or indeterminate-output edge cases, but overall it is well-rounded for its complexity.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must fully compensate, and it does. All 9 parameters are documented with units, business meaning, and rationale: unit_weight_lb in pounds, is_heavy flagged as '>20 lb, FBA fees jump by weight bracket', margin_pct explained as gross margin '% to judge ability to absorb FBA fees', prime_sensitive tied to standard/homogeneous products, and lead_time_days linked to FBM self-delivery competitiveness. This adds far more than the bare type/default schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first line states a specific resource (FBA vs FBM) and a precise purpose: multi-dimensional scoring + recommendation + applicable scenarios + cost trade-offs. It distinguishes itself from siblings by declaring it is a decision framework and explicitly '不做实时费率' (not real-time rates), which sets it apart from inventory audit and safety-stock planning tools.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The purpose implies the usage context (choose between FBA and FBM fulfillment), and the '不做实时费率' parenthetical hints at one exclusion. However, there is no explicit statement of when to use it vs the sibling tools (inventory_health_audit, safety_stock_reorder_plan), no 'use when...' phrasing, and no explicit alternatives mentioned. Usage is implied rather than spelled out.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

inventory_health_auditInventory Health AuditAInspect

库存健康四维审计:断货风险 / 超储(长期仓储) / 周转 / IPI 影响 → 风险等级 + 行动清单。

参数:

  • sku: SKU/ASIN 标识(用于结果展示)

  • avg_daily_sales: 日均销量(件/天)

  • current_stock: 当前在库数量

  • days_in_storage: 已入仓天数(判断长期仓储费风险,181 天起征)

  • lead_time_days: 补货提前期(天)

  • unit_cost: 单件成本(美元,用于算资金占用,可选)

  • is_hero_asin: 是否主力 ASIN(断货代价更高:掉 BSR 排名 + 广告费浪费)

返回:四维风险 + 综合风险等级 + 行动清单(清仓/折扣/移除/补货)。

ParametersJSON Schema
NameRequiredDescriptionDefault
skuYes
unit_costNo
is_hero_asinNo
current_stockYes
lead_time_daysNo
avg_daily_salesYes
days_in_storageNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations provided, the description carries the transparency burden. It discloses the return composition (“四维风险 + 综合风险等级 + 行动清单”), the 181-day long-term-storage threshold, and the modeled consequences for hero ASINs. It stops short of explicitly stating that the tool is read-only and does not execute the recommended removal/discount/replenishment actions, though “返回” strongly implies this.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The high-value purpose is front-loaded, followed by a compact bullet list of parameters and a single line for the output. Every sentence earns its place, and there is no filler or repeated schema information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 7-parameter risk-calculation tool with no annotations, the description covers all input semantics, key business rules, and the output shape, while the existing output schema handles formal return-field details. Nothing essential to invoking and interpreting the call is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must explain the parameters itself. It does so for all seven parameters, including units (“件/天”), business meaning (“当前在库数量”), the 181-day trigger for days_in_storage, USD and optionality for unit_cost, and the behavioral impact of is_hero_asin. This fully compensates for the empty schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific task—“库存健康四维审计”—and names the exact dimensions evaluated (断货风险/超储/周转/IPI) plus the concrete output (风险等级 + 行动清单). This clearly identifies what the tool does, but it does not explicitly distinguish itself from sibling tools like safety_stock_reorder_plan or fba_vs_fbm_decision.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The intended scenario is implied by the first line: use it when an inventory-health audit across the four dimensions is needed. However, there is no explicit statement of when to prefer this tool over fba_vs_fbm_decision or safety_stock_reorder_plan, and no exclusions or alternative-routing guidance.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

safety_stock_reorder_planSafety Stock Reorder PlanAInspect

安全库存 + 再订货点 + 建议补货量(经典库存公式,零虚构)。

参数:

  • avg_daily_sales: 日均销量(件/天)

  • demand_stddev: 日均销量的标准差(件/天,衡量波动;不会算就估 30% 日均销量)

  • lead_time_days: 补货提前期(天,含生产+头程,中国到 FBA 典型 56–70 天)

  • service_level: 目标服务水平(缺货率容忍度),0.90 / 0.95 / 0.975 / 0.99

  • target_days_of_supply: 目标覆盖天数(补到多少天的量,默认 45)

  • on_hand: 当前在库数量

  • in_transit: 在途数量(已下单未到仓)

返回:安全库存、再订货点、建议补货量、是否触发补货。 公式:安全库存 = z × σ_d × √LT;再订货点 = 日均销量 × LT + 安全库存; 建议补货 = 目标覆盖量 − (在库 + 在途)。

ParametersJSON Schema
NameRequiredDescriptionDefault
on_handNo
in_transitNo
demand_stddevYes
service_levelNo
lead_time_daysYes
avg_daily_salesYes
target_days_of_supplyNo

Output Schema

ParametersJSON Schema
NameRequiredDescription

No output parameters

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

No annotations are provided, so the description carries the full burden. It fully discloses the computational method by printing the exact formulas (z × σ_d × √LT, reorder point, suggested restock), states that it is a pure calculation with zero fabrication, and lists its four return values. This makes the tool's behavior transparent without relying on structured annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is appropriately dense and well-organized: purpose statement, parameter list, return values, then formulas. It is lengthier than minimal, but every sentence carries information — estimation heuristics, defaults, context ranges — and the structure is logical. Slightly verbose but not bloated.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

The tool computes derived quantities, so the formula disclosures are the core behavioral contract and are fully specified. All 7 parameters are explained, defaults are noted, and the return fields are enumerated. The output schema flag is true, so return-value explanation is a bonus rather than a requirement. Nothing an agent needs to call it correctly is missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, so the description must compensate — and it does thoroughly. Every one of the 7 parameters is explained with units (件/天), practical estimation guidance (stddev can be estimated as 30% of daily sales if unknown), typical ranges (56–70 days China-to-FBA lead time), and the valid service-level values. This far exceeds what the bare schema provides.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description opens with a precise statement of what the tool computes — safety stock, reorder point, and suggested restock quantity — using specific inventory formulas and explicitly asserting '零虚构' (no fabrication). The outputs are enumerated. It is clearly distinct from its siblings (fba_vs_fbm_decision, inventory_health_audit) by content, though it never names those alternatives explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines2/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description never states when to use this tool versus the sibling tools, nor gives explicit exclusions. Usage context is only implied through the FBA lead-time hints and replenishment framing. An agent gets no direct guidance on choosing this over inventory_health_audit or fba_vs_fbm_decision.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • First observedfba_vs_fbm_decision
    • First observedinventory_health_audit
    • First observedsafety_stock_reorder_plan

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    B
    maintenance
    Multi-channel inventory intelligence for Shopify and Amazon sellers. 28 tools for stockout risk, demand forecasts, purchase order management, and sales analytics — with human-in-the-loop safeguards.
    50
    42 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Connects Amazon Seller Central and Amazon Advertising to any MCP client, with a settlement-accurate P&L underneath: every fee, refund and reimbursement as Amazon actually posted it, so contribution margin and breakeven are per product, per marketplace, per day. 107 tools spanning P&L, full Sponsored Products/Brands/Display management, Search Query Performance and Brand Analytics, inventory and for
    1
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Amazon Seller Central MCP server. Connect Seller Central, Vendor Central and Amazon Ads to Claude, ChatGPT, Gemini or Cursor, and ask for net profit per SKU with your own COGS, VAT and FBM shipping costs, PPC down to the search term, SQP, inventory and listing health.
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables natural-language queries of retail sell-through, inventory coverage, out-of-stock risk, and reorder suggestions from POS and warehouse data, with an optional agent that emails reorder proposals.
    65 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.