# Pollinations > Generate text, images, audio, video, 3D, and embeddings through the Pollinations API, CLI, or MCP server. API calls use a Pollinations key. ## Start here - [Full docs in one file](https://staging.gen.myceli.ai/llms-full.txt): The API guide, CLI skill, and task recipes in a single request. - [Polli CLI task recipes](https://staging.gen.myceli.ai/docs/polli-tasks.md): Connect OpenCode or generate an image, with a check for the first result. - [Polli CLI agent skill](https://staging.gen.myceli.ai/docs/polli-skill.md): Commands, authentication, structured output, and common tasks. - [Agent Skills index](https://staging.gen.myceli.ai/.well-known/agent-skills/index.json): Install the polli skill with any Agent Skills discovery client. - [Direct REST API skill](https://staging.gen.myceli.ai/.well-known/agent-skills/pollinations-api/SKILL.md): Call the API with curl or fetch when the CLI cannot be installed. - [Bring Your Own Pollen skill](https://staging.gen.myceli.ai/.well-known/agent-skills/bring-your-own-pollen/SKILL.md): Add user-paid sign-in (OAuth PKCE, fragment, or device flow) so each user spends their own Pollen. - [API catalog](https://staging.gen.myceli.ai/.well-known/api-catalog): RFC 9727 linkset pointing agents at the OpenAPI schema and the plain-text API guide. - [API quick start and reference](https://staging.gen.myceli.ai/docs/llm.txt): Plain-text API reference and guides. - [Interactive API docs](https://staging.gen.myceli.ai/docs): Browse endpoints and examples in a browser. - [OpenAPI schema](https://staging.gen.myceli.ai/openapi.json): Current endpoints and request schemas. - [Live model catalog](https://staging.gen.myceli.ai/models): Current model IDs and capabilities. - [MCP server catalog](https://staging.gen.myceli.ai/mcp): Agent tools and server URLs. - [OAuth protected resource metadata](https://staging.gen.myceli.ai/.well-known/oauth-protected-resource): RFC 9728 pointer to the authorization server that issues API keys. - [MCP AI Catalog](https://staging.gen.myceli.ai/.well-known/ai-catalog.json): SEP-2127 discovery of MCP Server Cards. ## Guides - [Connect User Wallets (BYOP)](https://staging.gen.myceli.ai/docs/llm.txt?section=byop): Let users pay with their own Pollen. - [Publish an Agent](https://staging.gen.myceli.ai/docs/llm.txt?section=publish-an-agent): Publish a hosted agent. - [Publish a Model](https://staging.gen.myceli.ai/docs/llm.txt?section=publish-a-model): Connect your model endpoint. - [Sandboxes](https://staging.gen.myceli.ai/docs/llm.txt?section=sandboxes): Run code in a virtual machine. - [Coding Harnesses](https://staging.gen.myceli.ai/docs/llm.txt?section=coding-harnesses): Connect a coding assistant. - [MCP Servers](https://staging.gen.myceli.ai/docs/llm.txt?section=mcp): Give agents access to tools. - [CLI](https://staging.gen.myceli.ai/docs/llm.txt?section=cli): Use Pollinations from a terminal. ## Contribute - [Quest contributor agent skill](https://staging.gen.myceli.ai/.well-known/agent-skills/quest-contributor/SKILL.md): Find a POLLEN-QUEST issue, submit a PR, and claim the Pollen reward. ## Account - [Create a secret key](https://enter.pollinations.ai/keys): Sign in and manage keys. - [Balance and Pollen](https://enter.pollinations.ai/pollen): Check available credits.