Skip to main content

Getting Started

The NativeAds headless platform gives you programmatic control over the full creative-generation pipeline: creating and managing brands, extracting Brand DNA, uploading assets or pulling them off a web page, and generating images and video. Two integration paths share the same authentication and permission model:

  • REST API — call the HTTP endpoints directly from any language. Start with the REST API Guide, then the API Reference for schemas.
  • MCP server — expose the same capabilities as callable tools to any MCP client, from standard MCP clients like Claude, Cursor, and ChatGPT to your own custom integration. See MCP Guide.

Next steps

  • REST API Guide — plain-English platform flow (brand → DNA → image/video) with links into the API Reference.
  • API Reference — full per-endpoint schemas for every key-callable route.
  • MCP Guide — wire up Claude, Cursor, ChatGPT, or another MCP client.
  • MCP Tool Catalog — all 44 tools.

Getting images and video in

You do not have to upload files. Three ways to put media on a brand:

  • Upload the bytes — reserve, PUT, confirm. See Upload assets.
  • Fetch a direct file link — hand the platform a URL to the file itself and it fetches it server-side.
  • Extract from a page — hand it a page URL (a product page, a property listing) and it scrapes the images, ranks them by how central each is to the page's subject, and returns candidates for review. Nothing lands on the brand until you commit the ones you want. See Extract assets from a product page for REST, or the MCP tool catalog for the tool equivalents.

Questions? Contact support@nativeads.ai.