# Pixola Developer Docs > Pixola is an AI image generation platform with 40+ models in one place. This page is the index for developer documentation. ## Sections - [REST API](/docs/api) — HTTP API for generating images, polling batches, and managing your account. Full reference with code samples in Python, JavaScript, and curl. - [Models](/docs/models) — All 40+ AI models with slugs, credit pricing, tags, and reference image support. Live data from GET /api/v1/models. - [MCP Server](/docs/mcp) — Model Context Protocol server for use with Claude, Cursor, VS Code, and other MCP-compatible AI tools. ## MCP Setup Guides (per platform) - ChatGPT: https://www.pixola.ai/docs/chatgpt - Claude Desktop: https://www.pixola.ai/docs/claude - Claude Code: https://www.pixola.ai/docs/claude-code - Cursor: https://www.pixola.ai/docs/cursor - Windsurf: https://www.pixola.ai/docs/windsurf - VS Code / GitHub Copilot: https://www.pixola.ai/docs/vscode ## Quick Links - Create API key: https://www.pixola.ai/settings - OpenAPI spec: https://www.pixola.ai/api/v1/openapi.json - REST API llms.txt: https://www.pixola.ai/docs/api/llms.txt - Models llms.txt (live): https://www.pixola.ai/docs/models/llms.txt - MCP Server llms.txt: https://www.pixola.ai/docs/mcp/llms.txt ## Authentication All API requests use Bearer token authentication. Keys are prefixed with `pxk_` and created from the Settings page. Authorization: Bearer pxk_YOUR_API_KEY ## Key Facts - Base URL: https://www.pixola.ai/api/v1 - MCP endpoint: https://www.pixola.ai/mcp (Streamable HTTP, Bearer auth) - Rate limits: 30 requests/minute, 1,000 requests/day per API key - Generation is async: POST /generate returns a batchId, then poll GET /batches/{batchId} - Image statuses: processing | complete | failed | rejected ## MCP Apps (Interactive UIs) On supported MCP hosts (Claude web/Desktop, VS Code Copilot, Goose, Postman, MCPJam), some Pixola MCP tools render interactive UIs inside the conversation. No extra setup required. Tools with interactive UIs: generate_image, list_models, check_credits, list_images, get_image. See: https://www.pixola.ai/docs/mcp/llms.txt for full details.