User Guide
AgentShelf audits your public storefront for AI readability and generates a structured llms.txt file that AI agents like ChatGPT, Claude, Perplexity, and Gemini can understand.
What is AgentShelf?
AgentShelf scans your store's public pages, detects your platform (WordPress, Shopify, Etsy, WooCommerce, Strapi, Contentful, or generic), and scores how well AI agents can read your catalog.
Key Features
- Platform Detection — Automatically identifies your CMS or commerce platform
- AI Readability Score — Transparent 0–100 breakdown showing what agents see
- llms.txt Generation — Structured format for AI agents to cite your products
- MCP Tools — First-class integration with Cursor and Claude Desktop
- Multi-Platform Support — Works with 7+ platforms out of the box
How It Works
1. Submit Your Store URL
Paste your store's homepage URL into the audit form. AgentShelf fetches the page with a polite bot user-agent and respects size/timeout limits.
2. Get Your Score
Receive a 0–100 AI readability score based on:
- Platform signals — Recognized CMS/commerce platform
- Product structure — JSON-LD, microdata, or HTML product cards
- Metadata quality — Open Graph, titles, descriptions
- Content accessibility — Headings, lists, semantic markup
3. Download llms.txt
Your llms.txt file includes:
- Site title and description (H1 + summary blockquote)
- Product catalog section with linked entries
- Platform-specific notes on data freshness
- Proper markdown formatting for agent parsing
Supported Platforms
AgentShelf works with:
WordPress & WooCommerce
- WP REST API when public (
/wp-json/wp/v2/posts) - HTML fallback for locked REST endpoints
- WooCommerce product loop detection
Shopify
- Public
/products.jsonand/collections.json - No Admin API required
- Collection-based sections in llms.txt
Etsy
- Public shop HTML parsing
- Listing cards → structured product previews
- OAuth support planned for future release
Strapi
- Auto-detection via page metadata
- Public
/api/<type>endpoints - Optional API token via environment variable
Contentful
- CDN/meta detection
- Delivery API with space ID + access token
- Credentials via environment variables
Generic CMS
- JSON-LD and Open Graph parsing
- HTML product card extraction
- Fallback for any public website
Understanding Your Score
Your score ranges from 0 to 100:
- 90–100 — Excellent. Structured data, clear product catalog, agent-ready.
- 70–89 — Good. Most data is accessible; minor improvements suggested.
- 50–69 — Fair. Agents can read your site but may miss products.
- Below 50 — Poor. Significant improvements needed for AI readability.
Breakdown Components
Each audit shows:
- Platform detected — Confidence and identification method
- Products found — Count and quality of product data
- Metadata — Open Graph, titles, descriptions
- Structure — Semantic HTML, JSON-LD, headings
- Recommendations — Specific improvements for your platform
Using MCP with Cursor / Claude
AgentShelf includes Model Context Protocol (MCP) tools for direct AI agent integration.
Frequently Asked Questions
Is AgentShelf free?
Yes! Public URL audits, MCP tools, and llms.txt generation are free forever.
AgentShelf Pro (coming soon) will add:
- Bot analytics and traffic tracking
- Scheduled catalog re-sync
- One-click publish for Shopify, WordPress, and Etsy
Do you store my products?
No. AgentShelf fetches your public pages on-demand and does not store product data. Each audit is stateless.
Can I use this for private/staging stores?
Currently, AgentShelf only audits public URLs. Private or authenticated stores are not supported.
What about my API credentials?
For platforms that require credentials (Strapi, Contentful), you provide them via:
- MCP tool arguments (never logged)
- Environment variables (local or Cursor/Claude config)
AgentShelf never stores or logs your tokens.
How often should I re-audit?
Re-audit whenever you:
- Add or remove products
- Change your platform or theme
- Update meta descriptions or structured data
- Want to verify llms.txt freshness
AgentShelf Pro will support scheduled re-audits.
Can AI agents actually use llms.txt?
Yes! llms.txt is a lightweight markdown format that:
- ChatGPT, Claude, Perplexity, and Gemini can fetch and parse
- Provides structured product listings with links
- Works as a "sitemap for AI agents"
Place your llms.txt at your domain root (e.g., example.com/llms.txt) for best results.
Next: MCP Setup → or Platform Details →