# Imejis API > Imejis generates images from design templates via a JSON API and an MCP > server. Agents authenticate with OAuth2 and render images with dynamic, > per-request data as the authenticated user. ## Docs - [API documentation](https://www.imejis.io/apis): human-readable API reference - [Agent auth guide](https://api.imejis.io/auth.md): OAuth2 registration and token flow for agents ## Agent surface - [MCP server card](https://api.imejis.io/.well-known/mcp/server-card.json): live MCP endpoint at https://api.imejis.io/api/mcp - [Agent card](https://api.imejis.io/.well-known/agent.json): capabilities and discovery index - [Agent skills](https://api.imejis.io/.well-known/agent-skills/index.json): how to render images step by step - [API catalog](https://api.imejis.io/.well-known/api-catalog): RFC 9727 catalog of this API