# Brand Stack > AI persona platform for product teams. Generate research-backed customer personas from any product URL. Available as an MCP (Model Context Protocol) server for Claude, Cursor, Codex, and other AI clients. ## What Brand Stack Does Brand Stack helps product, marketing, and sales teams understand their customers by generating AI personas they can talk to, create documents with, and export to development tools. ### Core Capabilities - Generate 6 research-backed AI personas from any product URL in under 2 minutes - Chat with personas to validate product ideas, test messaging, and rehearse sales calls - Create strategy documents (PRDs, competitive analyses, GTM briefs) grounded in persona data - Generate product mockups and lifestyle scenes featuring those personas - Export persona context files for AI coding tools (Cursor, Claude Code) - MCP server for direct AI-agent access to all workspace data ## MCP Server (for AI agents) Brand Stack exposes a Model Context Protocol (MCP) server. Any MCP-compatible AI client — Claude.ai, Claude Code, Claude Desktop, Cursor, Codex — can connect to a Brand Stack workspace via OAuth and call its tools directly from a chat prompt. - **Endpoint:** https://www.brandstack.dev/api/mcp - **Transport:** Streamable HTTP (MCP 2025-06-18) - **Auth:** OAuth 2.1 with PKCE (no API keys to copy) - **Discovery:** https://www.brandstack.dev/.well-known/mcp.json - **Setup guide:** https://www.brandstack.dev/docs/mcp/setup - **Tools reference:** https://www.brandstack.dev/docs/mcp/tools - **Marketing page:** https://www.brandstack.dev/mcp ### MCP Tools - Read tools (free): list/get brands, products, personas, projects, documents, assets, credits - Write tools (credits consumed): create_mockup, create_scene ## Public Content - Homepage: https://www.brandstack.dev - MCP connector: https://www.brandstack.dev/mcp - Community personas: https://www.brandstack.dev/community/personas - Documentation: https://www.brandstack.dev/docs - MCP docs: https://www.brandstack.dev/docs/mcp - Pricing: https://www.brandstack.dev/pricing - Changelog: https://www.brandstack.dev/changelog ## Content Negotiation All public pages support `Accept: text/markdown` for agent-friendly responses. Send `Accept: text/markdown` header to any public URL to receive structured Markdown instead of HTML. Example: ``` curl -H "Accept: text/markdown" https://www.brandstack.dev/community/personas/cursor-10c80403 ```