Find AI-ready merchant feeds: resolve a store domain to its ID and fetch full product detail.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
An open specification for making ecommerce product catalogues readable by AI shopping agents.
AI assistants like ChatGPT, Claude, Perplexity, and Gemini are already recommending products to millions of shoppers. They do not browse category pages or read banner ads. They consume structured data and reason about which products best match the buyer's intent. Most merchant websites are invisible to them.
This standard defines a lightweight, discoverable format that gives AI agents exactly what they need.
Add one line to the <head> of every page on your website:
That tag tells any AI agent or crawler where your structured product feed lives. The rest of this document describes what that feed should contain.
An agentic feed is a structured product data feed built for AI agents rather than search engine crawlers or human browsers.
A traditional product page is designed to be rendered and read by a person. A Google Merchant Center feed is designed to be parsed by a price comparison engine. An agentic feed is designed to be reasoned about by an AI.
The key difference is intent data. Where a merchant feed tells an agent "here is a cordless drill, it costs Β£29.99 and it is in stock," an agentic feed tells it "here is a cordless drill that answers the question what drill do I need for assembling flat-pack furniture, solves the problem I keep stripping screws with my old drill, and fits the use case home DIY for a first-time homeowner."
That is the layer of context an AI agent needs to make a confident recommendation to a specific buyer.
AI shopping is already happening. The tooling to serve it well does not yet exist as an open, portable standard.
Search engines standardised web content discovery through sitemaps, robots.txt, and canonical tags. RSS standardised content syndication through a single autodiscovery tag. Neither was designed for the kind of structured reasoning that AI agents perform when they decide what to recommend.
This specification fills that gap. It defines:
The format is intentionally minimal. It builds on schema.org types that crawlers already understand. It adds the intent layer that makes AI recommendation possible.
| Google Merchant Center feed | Agenticfeed | |
|---|---|---|
| Format | XML (RSS-like) | JSON-LD |
| Schema | Google's proprietary spec | schema.org + agenticfeed namespace |
| Primary consumer | Price comparison, Shopping ads | AI agents, LLMs, shopping assistants |
| Discovery | Manual URL submission | Autodiscovery via <link rel="agenticfeed"> |
| Intent data | None | Questions, problems, use cases per product |
| Product context | Price, title, image, availability | Price, title, image + buyer intent layer |
| Attribution | None built in | UTM parameters on every product URL |
A Google Merchant Center feed tells a machine what a product is. An agentic feed tells it why a specific buyer should choose it.
The two are complementary. Many merchants use a GMC feed as the data source for generating an agentic feed.
The discovery mechanism follows the same autodiscovery pattern the web has used for decades:
When an AI agent or crawler visits a merchant's website, it reads the page <head>. If it finds a rel="agenticfeed" tag, it knows exactly where to fetch structured product data without being told the URL in advance.
This means:
Step 1. Add the discovery tag to every page <head>:
Step 2. Serve a JSON-LD feed index at that URL (see examples/feed.json):
Step 3. Serve intent endpoints for each category (see examples/questions.json).
Step 4. Serve product detail documents for each product (see examples/product.json).
For Shopify merchants, agenticfeed.ai handles all of this automatically including injecting the discovery tag into your theme.
| Attribute | Value |
|---|---|
rel | agenticfeed |
type | application/json |
href | Absolute URL to the feed index document |
Place this tag in the <head> of every page. It must appear in the server-rendered HTML, not injected by JavaScript, so crawlers can find it without executing scripts.
Content-Type: application/ld+json
Schema.org type: DataFeed
The feed index is the entry point for any agent reading your feed. It identifies the merchant, lists intent endpoints, and provides the URL template for resolving individual products.
See examples/feed.json for a complete example.
Agent workflow:
<head>dataFeedElement to find intent endpointsagenticfeed.resolution.product.url templateIntent endpoints are JSON-LD ItemList documents grouped by product category. There are three intent types:
Questions β natural language questions a buyer asks before purchasing.
Schema.org type: Question with suggestedAnswer pointing to the product URL.
See examples/questions.json
Problems β pain points or needs the product addresses.
Schema.org type: ListItem with name (the problem) and url (the product).
See examples/problems.json
Use cases β specific scenarios or goals the product fits.
Schema.org type: ListItem with name (the use case) and url (the product).
See examples/use-cases.json
Content-Type: application/ld+json
Schema.org type: Product
Each product has its own document at a stable URL. It combines standard schema.org Product data with the intent content under an agenticfeed namespace.
See examples/product.json for a complete example.
| Field | Type | Description |
|---|---|---|
@context | string | https://schema.org |
@type | string | Product |
name | string | Product title |
url | string | Merchant product page URL (UTM-tagged) |
image | string | Primary product image URL |
category | string | Product category |
offers | Object | schema.org Offer β price, currency, availability |
agenticfeed.questions | Array | Questions this product answers |
agenticfeed.problems | Array | Problems this product solves |
agenticfeed.use_cases | Array | Use cases this product fits |
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/agenticfeed)<a href="https://allmcps.com/mcp/agenticfeed"><img src="https://allmcps.com/api/badge/agenticfeed?style=directory" alt="Agenticfeed on AllMCPs" /></a>