AdStellar MCP server
Drive AdStellar from any MCP client
AdStellar exposes its creative generation and ads management as MCP tools. Point Cursor, Claude Desktop or your own agent at one endpoint to generate ads, query performance, and manage campaigns.
{
"mcpServers": {
"adstellar": {
"url": "https://app.adstellar.ai/api/mcp"
}
}
}Setup
Three ways to connect
- 1
Interactive clients: paste the endpoint
Add the server URL to your client. On first use it registers itself and opens the AdStellar consent screen, where you pick the team and scopes.
- 2
Your own agents: use an API key
Create a team-scoped key in Settings > Developers and send it as a bearer token. Give the key only the scopes the agent needs.
- 3
Or call it over REST
Every MCP tool is also a REST endpoint with the same credential, described by an OpenAPI spec.
https://app.adstellar.ai/api/mcpExamples
What to ask over MCP
Plain language is enough. AdStellar picks the right tool, answers from your account, and asks before it changes anything.
- Generate a 9:16 image ad for my product, 2 variations.
- How did my campaigns perform over the last 7 days, grouped by campaign?
- Pause every ad set with a CPA over $40 this week, and show me the list first.
- Build a sales campaign for my main product at $50/day and walk me through the preview before launching.
- Whenever a campaign spends $50 with a CPA above $40 over 7 days, suggest pausing it.
Capabilities
What the server exposes
Generate creative
Image and video ads, with model, avatar and voice registries you can list and choose from.
Generate ad copy
Copy grounded in your brand kit.
Query performance
Across campaigns, ad sets and ads.
Optimize live ads
Pause, resume or archive, and change budgets, each behind a preview and confirm step.
Launch campaigns
Build with the AI Campaign Builder, review the preview, and publish paused by default.
Automate
Create standing rules, dry-run them, and approve or reject the actions they queue.
Good to know
- Image and video generation draw AI credits from your team balance. Ad copy and all read-only requests are free.
- AdStellar is multi-model: list the available models with their costs and limits, then pass the one you want, or let the default router choose.
- Supported methods are initialize, ping, tools/list and tools/call. Every request is self-contained.
FAQ
AdStellar MCP server questions
https://app.adstellar.ai/api/mcp. It uses streamable HTTP and is stateless, so every request is self-contained.
Interactive clients such as Cursor and Claude Desktop use OAuth with no setup: add the endpoint and approve the AdStellar consent screen. Unattended agents use team-scoped API keys created in Settings > Developers.
Yes. Every MCP tool is also a REST endpoint that takes the same bearer credential, and the full OpenAPI spec is published in the docs.
Image and video generation draw AI credits from your team balance, exactly like generating inside the app. Ad copy and all read-only requests are free.
Ready to use AdStellar over MCP?
Create your account, then connect in a few minutes. 7-day free trial · $100 in free credits.