Digital Turbine MCP. Manage growth, revenue, and app performance data.
Works with every AI agent you already use
…and any MCP-compatible client
Just plug in your AI agents and start using Vinkius.
Digital Turbine MCP Server manages mobile growth campaigns, app monetization, and performance monitoring. Your AI agent can list all active UA campaigns, check campaign delivery metrics, and pull detailed revenue reports for specific date ranges.
It lets you monitor ad unit settings, floor prices, and overall installs directly through natural conversation.
What your AI agents can do
Get app monetization details
Gets detailed monetization settings and status for a specific app.
Get campaign analytics
Gets detailed settings and performance metrics for a specific campaign.
Get performance summary
Retrieves high-level metrics like total installs and click-through rates (CTR).
Retrieves detailed monetization settings and current status for a specific mobile app.
Gets detailed settings and performance metrics for a single, named growth campaign.
Pulls high-level metrics, including total installs and click-through rates (CTR), across your portfolio.
Retrieves metadata and usage limits for your Digital Turbine account.
Pulls detailed financial reports for a specific start and end date range.
Provides a list of every mobile growth and acquisition campaign in your account.
Identifies campaigns that exceed a specified CTR threshold.
Ask AI about this MCP
Supported MCP Clients
Waiting for input…
Digital Turbine MCP Server: 10 Tools for Mobile Growth
Use these tools to pull campaign data, check ad unit settings, and generate revenue reports instantly through your AI agent.
019d7586get app monetization details
Gets detailed monetization settings and status for a specific app.
019d7586get campaign analytics
Gets detailed settings and performance metrics for a specific campaign.
019d7586get performance summary
Retrieves high-level metrics like total installs and click-through rates (CTR).
019d7586get platform metadata
Retrieves usage limits and configuration details for your Digital Turbine account.
019d7586get revenue report
Pulls a detailed financial report for a specified date range.
019d7586list growth campaigns
Lists all mobile growth and acquisition campaigns in your Digital Turbine account.
019d7586list high engagement campaigns
Identifies campaigns that have a high CTR, based on a set threshold.
019d7586list monetized apps
Lists all mobile applications currently integrated for ad monetization.
019d7586list top performing apps
Identifies the apps that generated the highest revenue within your account.
019d7586search campaigns by name
Finds specific campaigns using a keyword or part of the campaign name.
Choose How to Get Started
Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.
Build Your Own
Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.
- Import from OpenAPI, Swagger, or YAML specs
- Create Agent Skills with progressive disclosure
- Deploy to edge with MCPFusion framework
- Built in DLP, auth, and compliance on every call
- Real time usage dashboard and cost metering
- Publish to catalog or keep private
Make Your AI Do More
Start with Digital Turbine, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.
- Use this MCP plus 4,700+ others, all in one place
- Add new capabilities to your AI anytime you want
- Every connection is secured and compliant automatically
- Track usage and costs across all your servers
- Works with Claude, ChatGPT, Cursor, and more
- New servers added to the catalog every week
What you can do with this MCP connector
Your AI agent handles all your mobile growth and monetization needs right from Digital Turbine. You can list all active UA campaigns using list_growth_campaigns and find specific campaigns with search_campaigns_by_name. You'll also see which apps are integrated for monetization by calling list_monetized_apps. To check which apps brought in the most cash, run list_top_performing_apps.
You can check a single app's monetization setup with get_app_monetization_details, and you'll get detailed performance stats for any one campaign using get_campaign_analytics. Need a quick view of the whole operation? get_performance_summary gives you total installs and click-through rates (CTR). You can pull deep financial reports for any date range with get_revenue_report.
To find campaigns that are really clicking, use list_high_engagement_campaigns. You can view your account's usage limits and setup details with get_platform_metadata. For a comprehensive list of all your mobile growth and acquisition campaigns, use list_growth_campaigns again. You can pull detailed financial reports for any date range with get_revenue_report. You can check a single app's monetization setup with get_app_monetization_details.
You'll get detailed performance stats for any one campaign using get_campaign_analytics. Need a quick view of the whole operation? get_performance_summary gives you total installs and click-through rates (CTR). You can view your account's usage limits and setup details with get_platform_metadata. For a comprehensive list of all your mobile growth and acquisition campaigns, use list_growth_campaigns again.
You can pull detailed financial reports for any date range with get_revenue_report.
How Digital Turbine MCP Works
- 1 Connect the Digital Turbine integration to your AI client and authorize it using your API Key.
- 2 Tell your agent what data you need (e.g., 'Show me last month's revenue for App X').
- 3 The agent executes the necessary tool (like
get_revenue_report) and delivers the requested data in conversation.
The bottom line is, your AI agent uses your API key to pull raw data from Digital Turbine and presents it in plain English.
Who Is Digital Turbine MCP For?
This is for the UA Manager who can't wait for the daily dashboard email. It's for the App Developer who needs to check ad unit health immediately. It's for the Growth Lead who needs to audit revenue trends across multiple apps before a strategy meeting.
Uses list_growth_campaigns to check campaign delivery and acquisition costs while on the go. They use get_campaign_analytics to deep-dive into specific campaign performance.
Checks get_app_monetization_details to verify ad unit settings or list_monetized_apps to check overall ad unit health via chat.
Runs get_revenue_report for quarterly reviews or uses get_performance_summary to audit overall revenue trends during strategy sessions.
What Changes When You Connect
- See the full campaign list instantly. Instead of navigating campaign by campaign, use
list_growth_campaignsto see every UA campaign in your account at once. - Audit revenue instantly. Need to know last quarter's ad income?
get_revenue_reportpulls detailed financial data for any date range without you opening a single dashboard. - Check ad unit health on the fly. Use
get_app_monetization_detailsto confirm ad settings orlist_monetized_appsto check the status of all your integrated apps. - Benchmark performance easily.
get_performance_summarygives you a quick look at total installs and CTR, which is faster than digging through multiple reports. - Focus on what matters.
list_top_performing_appsidentifies the revenue leaders immediately, so you don't waste time sifting through low-performing assets. - Target specific campaigns. Use
search_campaigns_by_namewhen you know the general name but can't remember the exact ID, saving clicks and time.
Real-World Use Cases
Quickly checking campaign status
A UA Manager needs to know the current delivery status of all active campaigns. They ask their agent to run list_growth_campaigns. The agent returns the list and the latest install count, allowing the manager to confirm everything is running without logging into the main dashboard.
Debugging monetization issues
An App Developer notices a sudden dip in revenue. They use get_app_monetization_details to check if the floor price or ad unit settings changed, isolating the issue to configuration rather than campaign performance.
Forecasting quarterly budgets
A Growth Lead needs to build a budget based on last year's earnings. They prompt the agent with, 'Show me the revenue report for Q2 2023.' The agent uses get_revenue_report to pull the exact financial data needed for accurate planning.
Identifying underperforming assets
A Product Manager wants to find the best revenue sources across their entire portfolio. They run list_top_performing_apps to get a list of the top apps, and then use get_campaign_analytics on the top app to analyze which specific campaign drove that revenue.
The Tradeoffs
Manual data stitching
Opening the campaign dashboard, then going to the revenue report, and finally opening the app settings just to compare three different numbers. You lose track of which data point belongs where.
→
Ask your agent to correlate the data. Tell it: 'Compare the revenue from App X (using get_revenue_report) against its best campaign metrics (using get_campaign_analytics).' The agent does the linking for you.
Forgetting the scope
Trying to find data on a campaign that's outside the primary growth bucket, or forgetting that the performance summary only gives high-level data, not campaign specifics.
→
First, use list_growth_campaigns to see every active campaign. Then, use search_campaigns_by_name to narrow it down before requesting detailed metrics with get_campaign_analytics.
Ignoring app status
Assuming a campaign is failing because the numbers look bad, without first checking if the app's ad unit settings were accidentally modified.
→
Always check the infrastructure first. Run get_app_monetization_details before diagnosing a performance dip. This confirms the ad unit status is the root cause.
When It Fits, When It Doesn't
Use this if your goal is data access and immediate reporting. You need to know what happened with your revenue, installs, or ad unit settings. It's best when you need to pull a specific report (like using get_revenue_report) or list all available assets (list_growth_campaigns).
Don't use this if you need predictive modeling or complex data correlation across unrelated systems. If you need to predict why revenue will drop next month, this tool won't tell you. For that, you need a dedicated predictive engine that consumes the output of tools like get_performance_summary and get_campaign_analytics.
If you only need a high-level overview and don't care about the underlying metrics, use a standard dashboard. But if you need the raw metrics, this is your tool.
Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Digital Turbine. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
VINKIUS INFRASTRUCTURE
Cloud Hosted
Managed infra
V8 Isolated
Sandboxed per request
Zero-Trust Proxy
No stored credentials
DLP Enforced
Policy on every call
GDPR Compliant
EU data residency
Token Compression
~60% cost reduction
Works with Claude, ChatGPT, Cursor, and more
The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.
This server provides 10 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.
Available Capabilities
Sifting through dashboards is a massive time sink.
Right now, checking a single campaign's performance means clicking into the campaign dashboard, finding the metrics tab, downloading the CSV, and then switching over to the revenue report to see if the numbers match up. It takes five different tabs and three copy-pastes just to get a basic comparison.
With the Digital Turbine MCP Server, you simply ask your agent. You tell it the date range and the campaign name. The agent executes the right tools and spits out the full comparison right in the chat. No clicks, no tabs, just the answer.
Get campaign and monetization data with `get_app_monetization_details`.
Manually checking ad unit health involves logging into the platform, finding the specific app, drilling down to the monetization section, and confirming if the floor price or ad placements are correct. If you miss a single setting, your revenue drops.
Now, you ask your agent. It runs `get_app_monetization_details` and gives you the current settings, status, and any alerts. You know the app's health in seconds.
Common Questions About Digital Turbine MCP
How do I use `get_revenue_report`? +
You must provide a specific start and end date range. The agent will then pull the detailed financial telemetry for that period. It's useful for quarterly budget reviews.
What is the difference between `get_performance_summary` and `get_campaign_analytics`? +
get_performance_summary gives you high-level metrics (total installs, CTR). get_campaign_analytics provides detailed metrics specific to one campaign, giving you granular data.
Can I find a campaign without knowing its ID? +
Yes, use search_campaigns_by_name. You only need to provide a keyword, and the tool will find matching campaigns for you.
How do I check all my apps? +
Run list_monetized_apps to get a full list of all apps integrated for ad monetization. This is a good first step before checking individual app performance.
How do I use `list_growth_campaigns` to check campaign statuses? +
The list_growth_campaigns tool returns a comprehensive list of all active and paused campaigns. You can then filter this list by status (e.g., 'paused', 'running') to see exactly which campaigns need attention.
What happens if I use `get_revenue_report` for a date range with no data? +
If you specify a date range with no reported activity, the tool returns a structured JSON object indicating zero revenue and no placements. This means the data structure is reliable, even when the results are empty.
Can I use `get_app_monetization_details` to check if a placement is active? +
Yes, the get_app_monetization_details tool provides the current status of ad units and placements. Look for the 'is_active' boolean flag in the output to confirm if a placement is generating revenue.
How do I find out my account limits using `get_platform_metadata`? +
get_platform_metadata provides limits on your overall account, such as API call quotas or data limits. This is critical for knowing when you need to optimize your data requests or adjust your usage strategy.
How do I get a Digital Turbine API Key? +
Log in to your Digital Turbine dashboard, navigate to the API section in your account settings, and you can generate or retrieve your unique API Key from there.
Can the agent show real-time install data? +
Yes, you can use the get_performance_summary tool to retrieve the latest reported install counts and engagement metrics for your campaigns.
Does the integration support revenue reporting? +
Yes, the get_revenue_report tool allows the agent to retrieve financial telemetry for specific date ranges, mapping earnings across your portolio.
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
More in this category
SuperSaaS
Automate online scheduling and bookings via SuperSaaS — manage schedules, appointments, and users directly from any AI agent.
Insightful
Manage employee productivity, time tracking, and activity via Insightful API.
Databox
Visualize KPIs from hundreds of data sources in custom dashboards that keep your entire team focused on what matters.
You might also like
Wistia
Manage video assets, projects, and engagement analytics on Wistia — the leading video marketing platform for business.
Deterministic URL Engine
Equip your AI with flawless URL deconstruction. Deterministically parse URIs, extract deep query strings, and inject tracking parameters without concatenation errors.
Europe PMC
Access over 33 million life science publications and research grants. Search PubMed, Agricola, and more directly from your AI agent.