Skip to main content

Connect Amazon seller data to n8n AI agents

To build an n8n AI agent on Amazon data, the agent needs live access to your Seller Central, Vendor Central and Amazon Ads data, and Nova's MCP connector gives it that access through n8n's MCP Client Tool node. Point the node at https://mcp.novadata.io/api/mcp, sign in to Nova or paste a workspace token, and the AI Agent can read sales, profit, ads, stock and listings in any workflow, such as a morning brief sent to Slack or email.

https://mcp.novadata.io/api/mcp

Before you start

  • A Nova account with your Amazon accounts connected.
  • n8n with the AI Agent node and the MCP Client Tool node.
  • For a token: in the Nova app, open the Nova MCP page and click "Generate a token instead". It reads one workspace and cannot write.

Steps

  1. Add an AI Agent node to your workflow and attach a chat model.
  2. Under Tools, add MCP Client Tool.
  3. Endpoint: https://mcp.novadata.io/api/mcp. Server Transport: HTTP Streamable.
  4. Authentication: MCP OAuth2 to sign in to Nova, or Bearer Auth with your Nova workspace token.
  5. Tools to include: All, or select the read tools you need (query_metrics, find_movers, query_advertising, query_inventory).
  6. Give the agent its task in the system message, for example the daily brief playbook.

Zapier

Zapier's MCP Client is in beta. It can call a remote MCP server with a bearer token, so a Nova workspace token is the route to try there.

How Nova customers use this

Real requests from Nova customers, names removed.

  • “Every morning: listing status and Buy Box per SKU, inbound shipments, stock cover, the biggest sales movers, and keywords spending with no orders.”

    query_listing_health then query_inbound_shipments then query_inventory then find_movers then explain_movement then query_advertising

    A recurring daily run: it checks listings, inbound and stock, finds the SKUs whose sales moved most week over week, explains each fall through traffic, conversion, Buy Box and ads, then lists the ad leaks.

  • “Daily ads pass: yesterday against the day before per SKU, the last 7 days by campaign, and bid cut or negative candidates.”

    query_metrics then query_advertising then query_inventory then query_inbound_shipments

    A recurring daily run: it compares SKUs day over day, reads campaigns over 7 days, flags keywords with spend and no sales, and checks stock cover and open shipments on a product being restocked.

  • “Check for past-due purchase orders, open POs at risk of cancellation, and suppressed listings that need a fix today.”

    query_vendor_purchase_orders then query_listing_health then list_accounts

    It listed past-due Vendor Central POs and the open POs with the soonest ship windows, then the suppressed or degraded listings.

Limits

  • Workspace tokens read one workspace and cannot write.
  • 120 requests a minute per user or token. After a trial ends without a subscription, 15 data calls a day.
  • Older n8n versions of the node offer SSE only. Update n8n if HTTP Streamable is missing.

Your Amazon numbers, one question away