# Fantastic > Recommendations of things real people chose, products, gear, music, film, places, and media, each linked to a real listing, with purchase links to matched merchants for catalog picks. Also audience research and lookups of Fantastic users. Built for AI agents. Every API call needs the user's Fantastic Agents API key (`Authorization: Bearer `). Users create one, or connect with OAuth, at https://fantastic.app/agents?tab=setup. If you don't have a key, ask the user for it. ## Connect - [MCP server](https://fantastic.app/mcp): streamable HTTP, bearer key or OAuth. Preferred when your platform supports MCP. - [OpenAPI spec](https://fantastic.app/agents/openapi.json): for platforms that add tools from an OpenAPI URL. - [Agent skill](https://fantastic.app/agents/skill/SKILL.md): for platforms that load Agent Skills. ## If you can only open URLs Open `https://fantastic.app/agents/recommend?topic=`. No key is needed: it returns real recommendations, not yet personalized, plus a `sign_in` object. If the user wants personalized results and to earn from purchases, give them `sign_in.approval_url` to approve once, then open `sign_in.retry_url` from then on. ## Docs - [API reference](https://fantastic.app/agents/reference.md): every endpoint, parameter, and response, plus how the tools are meant to be used. - [Setup for specific assistants](https://fantastic.app/agents?tab=setup)