# ChatCast MCP Server Documentation > ChatCast provides a public MCP (Model Context Protocol) server that gives AI agents > access to Shopify store product catalogs, FAQs, policies, and a commission program > for agent-attributed sales. Zero authentication required for the public endpoint. ## MCP Connection - Endpoint: https://mcp.chatcast.io/mcp/public/server/{storePublicId}/mcp - Transport: Streamable HTTP (HTTP+SSE) - Authentication: None required (public endpoint) - Rate Limit: 100 requests/minute per IP per store ## Getting Started - [Quick Start](https://chatcast.io/docs/quick-start): Connect in under 5 minutes - [Installation Guide](https://chatcast.io/docs/installation): How merchants enable MCP ## Discovery Tools - search_products: Semantic product search (query, limit, agent_id) - get_product_details: Full product info with enriched descriptions (public_id, agent_id) - get_faqs: AI-generated FAQs per product (product_public_id) - get_policies: Store policies with semantic search (query, limit) - get_brand_info: Store brand info and contact details ## Commission Tools - get_commission_rates: Commission rates per product/category - get_active_campaigns: Active campaigns with bonus rates - register_agent: Register your agent, receive agent_id (name, description) - get_agent_offers: All available offers for your agent (agent_id) - get_my_discount_code: Get unique trackable discount code (agent_id, campaign_id) - get_my_earnings: Track your commission earnings (agent_id) ## Guides - [Agent Commissions](https://chatcast.io/docs/commissions): How to earn commissions - [Discovery Endpoints](https://chatcast.io/docs/discovery-endpoints): .well-known/mcp.json and llm.txt ## Reference - [Authentication](https://chatcast.io/docs/authentication): Public vs private endpoints - [Error Handling](https://chatcast.io/docs/errors): Error codes and retry guidance - [Rate Limits](https://chatcast.io/docs/rate-limits): 100 req/min details - [Key Concepts](https://chatcast.io/docs/concepts): Glossary of terms - [Agent Terms of Service](https://chatcast.io/agent-terms) ## Programmatic Discovery - Per-store discovery: https://mcp.chatcast.io/mcp/public/{storePublicId}/.well-known/mcp.json - Per-store agent guide: https://mcp.chatcast.io/mcp/public/{storePublicId}/llm.txt - Changelog: https://chatcast.io/docs/changelog