MCP inventory tools
check_stock, get_product_details, get_price backed by your configured commerce backend (Shopify Admin API today; WooCommerce path in-repo).
Platform
Agentic Shelf combines infrastructure (MCP + pluggable commerce), measurement (audits), a financial compatibility layer (Stripe ACP + x402-ready API flags), and a free audit app (Streamlit) for merchants plus team-only tools. Below is what the repository supports today and what the roadmap extends.
check_stock, get_product_details, get_price backed by your configured commerce backend (Shopify Admin API today; WooCommerce path in-repo).
Optional per-merchant secrets (Firebase UID → store tokens) when multi-tenant mode is enabled on the API.
Public /api/public/payment-rails snapshot: ACP enabled, Stripe configured, x402 flag — so the hosted console can show financial-layer readiness without leaking secrets.
Exercise OpenAI Responses-style paths against your live MCP URL and capture traces.
Prove function-calling loops return real commerce payloads, not placeholders.
Controlled before/after prompts with injected context to study mention behavior (lab-style, not organic rank claims).
Score JSON-LD on product URLs; export Liquid-friendly snippets.
Persist JSON runs under data/audit_history for trend comparison.
Call tools directly against your endpoint for debugging.
Produce a canonical discovery document tied to your MCP URL and store story.
Customer-facing self-serve: paste a storefront URL, run visibility audits, schema checks, llms.txt, and Native MCP tests. Team mode (password) unlocks audit history, tool-calling audit, and in-process MCP tester. Deploy on Cloud Run; link from the marketing site via NEXT_PUBLIC_STREAMLIT_URL.
Firebase sign-in, store OAuth kickoff (Shopify today), API smoke test — static export on Firebase Hosting.
The audit app is dashboard/app.py (Streamlit). Deploy to Cloud Run for a public URL and set NEXT_PUBLIC_STREAMLIT_URL on the marketing build. See documentation/DEPLOY_STREAMLIT_CLOUD_RUN.md.