The Adster MCP brings mobile ads SDK documentation answers directly into Claude. Ask anything about integrating Adster across Android, iOS, or web, and get a tailored answer with code examples that match your platform and framework.
https://api.adster.tech/mcpThe Adster MCP exposes one tool that Claude calls to answer developer questions
| Tool | Purpose |
|---|---|
search_sdk_docs | Searches Adster mobile ads SDK documentation across every supported platform and framework. Returns the most relevant chunks for the user's question. When the user mentions a platform or framework, results are filtered to that scope. |
Claude reads the returned chunks and writes the final answer. The MCP itself does not run a model.
Tip: include your platform (Android, iOS, web) and framework (Kotlin, Swift, Flutter, Unity, React, Next.js, vanilla JS) in your prompt for the most accurate answers.
Coverage across every major platform and framework
| Platform | Frameworks Supported |
|---|---|
Android | Kotlin, Flutter, Unity |
iOS | Swift, Flutter, Unity |
Web | React, Next.js, vanilla JavaScript |
For full SDK reference, see docs.adster.tech.
Mobile and web developers integrating Adster's ads SDK in production. The assistant is most useful when you want answers tailored to your platform rather than generic search results.
Get the Adster MCP running in Claude in three quick steps
You only need to do this once per Adster account.
You'll land back in Claude with the connector active. To get answers scoped to your stack, mention your platform and framework in prompts (for example, "in Swift on iOS" or "in a Next.js app").
Try one of these prompts:
"How do I initialize the Adster SDK in Kotlin for Android?""Show me how to load a banner ad in Swift.""How do I add the Adster SDK to a Next.js app?"If the connector responds with code examples that reference your platform and framework, you're set.
See how the Adster MCP handles real developer questions
"How do I initialize the Adster SDK in Kotlin for an Android app?"The assistant pulls the matching initialization snippet from the Android Kotlin reference and explains the parameters.
"Show me how to load and display a banner ad in Swift."The assistant returns the Swift code for banner ad creation, layout, and lifecycle.
"How do I integrate rewarded ads in Flutter with Adster?"The assistant pulls the Flutter-specific guide for rewarded ads, including initialization, loading, displaying, and reward callback handling.
"I'm getting a 'no fill' on my interstitial in Unity. What should I check?"The assistant walks through common causes (test mode, ad unit ID, geographic fill rates, mediation setup) with the right Unity API calls to verify each.
Built with security and privacy as first principles
The connector requests this scope during OAuth:
| Scope | What It Does |
|---|---|
docs:read | Read pre-ingested Adster SDK documentation. |
The connector does not request write permissions. It cannot create, update, or delete anything in your Adster account.
Common issues and how to resolve them
Include your platform and framework in your prompt (for example, "in Swift on iOS" or "in a Next.js app") and answers will scope correctly.
Re-issue your Client ID and Secret in the portal under Settings → Developer → OAuth credentials and reconnect in Claude.
Re-state your SDK version in your prompt. If the docs returned look stale, email [email protected] and we'll re-ingest.
We re-ingest documentation on a rolling basis. If a recently shipped feature is missing, email [email protected] and we'll prioritize.
What's coming to the Adster MCP
SDK documentation Q&A across all supported platforms and frameworks.
Adster portal feature documentation Q&A (account setup, ad unit configuration, reporting).
Tool calling for portal CRUD: create ad units, update settings, query reporting data, trigger workflows. Destructive actions require user confirmation.
Live data tools and self-correcting agentic retrieval.
We're here to help
Issues: report to [email protected] with the exact prompt and a screenshot if possible.