4,500+ servers built on MCP Fusion
Vinkius
AdsWizz logo
Vinkius
OpenAI Agents SDK logo

How to Use the AdsWizz MCP in OpenAI Agents SDK

Run safe, production-grade AdsWizz audio ad campaigns by connecting to your OpenAI Agents SDK.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

AdsWizz MCP on Cursor AI Code Editor MCP Client AdsWizz MCP on Claude Desktop App MCP Integration AdsWizz MCP on OpenAI Agents SDK MCP Compatible AdsWizz MCP on Visual Studio Code MCP Extension Client AdsWizz MCP on GitHub Copilot AI Agent MCP Integration AdsWizz MCP on Google Gemini AI MCP Integration AdsWizz MCP on Lovable AI Development MCP Client AdsWizz MCP on Mistral AI Agents MCP Compatible AdsWizz MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
OpenAI Agents SDK

Connect AdsWizz MCP to OpenAI Agents SDK

Create your Vinkius account to connect AdsWizz to OpenAI Agents SDK and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.

GDPR Free for Subscribers

Guarded AdsWizz campaign discovery with an MCP Server

The `list_campaigns` and `get_campaign` tools let your OpenAI agents pull AdsWizz campaign data and inspect details within your defined safety boundaries. If an agent tries to pull a massive AdsWizz campaign list, the OpenAI Agents SDK checks the request first. You can set up handoffs between an OpenAI reporting agent that runs `get_audio_performance` and a strategy agent that plans the next audio buy.

Trace audio performance metrics directly in your dashboard

The `get_audio_performance` tool pulls raw AdsWizz metrics for specific dates directly into your OpenAI agent workflow. Because this is an MCP Server, the AdsWizz tool discovery happens automatically during the OpenAI stream setup, saving you from writing boilerplate API wrappers. Every single AdsWizz metric pull is logged in your OpenAI tracing dashboard. You see exactly how the OpenAI agent filtered the audio performance data, making it easy to debug weird model decisions or bad AdsWizz date ranges.

Dynamic podcast and stream inventory mapping

The `list_zones` tool maps out active podcasts and audio streams instantly to match AdsWizz inventory with your OpenAI campaign goals. Instant registration happens directly inside the OpenAI Agents SDK. You run the OpenAI agent, it scans the available AdsWizz audio zones, and it updates your media planning document without you writing a single line of integration code.

Setup guide

Set up AdsWizz MCP in OpenAI Agents SDK

Prerequisites

  • Python 3.10+ installed
  • openai-agents package (pip install openai-agents)
  • Active Vinkius subscription with a valid endpoint token
  1. 1

    Install the SDK

    Run pip install openai-agents to install the OpenAI Agents SDK. The MCP integration is built-in — no extra dependencies needed.

  2. 2

    Connect via SSE transport

    Use MCPServerSse with your Vinkius endpoint URL. Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. The SDK auto-discovers all AdsWizz tools at runtime.

  3. 3

    Create your Agent

    Pass the MCP to Agent(mcp_servers=[server]). The agent receives AdsWizz tools as native definitions — JSON schemas resolve automatically.

  4. 4

    Run the agent

    Call Runner.run(agent, prompt) to execute. The agent invokes the appropriate AdsWizz tools and returns structured results. Copy the full example on the right to get started.

agent.py
import asyncio
from agents import Agent, Runner
from agents.mcp import MCPServerSse

async def main():
    async with MCPServerSse(
        url="https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
    ) as server:
        agent = Agent(
            name="AdsWizz Agent",
            instructions="You have access to AdsWizz tools.",
            mcp_servers=[server],
        )
        result = await Runner.run(agent, "List recent transactions")
        print(result.final_output)

asyncio.run(main())

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by AdsWizz. 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.

Why Choose Vinkius

Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.

Real-time monitoring

Live

visibility into every interaction

Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.

Built-in savings

60%

lower AI costs

Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.

Single dashboard

One

place for every integration

Every tool your AI connects to, managed from a single screen. One account, complete control.

Common questions about AdsWizz MCP in OpenAI Agents SDK

Install openai-agents first. Initialize MCPServerStreamableHttp with the Vinkius AdsWizz URL, then pass it to your OpenAI Agents SDK constructor in the mcp_servers list. Set cacheToolsList=True to speed up AdsWizz tool discovery.
Yes. You can control AdsWizz tool access at the OpenAI agent level or use the SDK's built-in guardrails to intercept calls. This prevents the OpenAI agent from running get_campaign or get_audio_performance unless specific criteria are met.
Your agent uses list_zones to fetch AdsWizz podcast and stream inventory. If the AdsWizz list is huge, the OpenAI Agents SDK handles the data stream efficiently, allowing your OpenAI model to process the inventory context without hitting token limits.
No, because the MCP Server automatically exposes the schemas for get_campaign and list_campaigns directly to your OpenAI agent. Your SDK reads these schemas instantly and knows exactly what arguments to pass.
All AdsWizz requests run through Vinkius's zero-trust V8 sandbox, which isolates your OpenAI execution environment. Your raw AdsWizz audio ad metrics and campaign configurations are never stored or used for training OpenAI models, keeping your marketing spend confidential.

Start using the AdsWizz MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 4 tools

We've already built the connector for AdsWizz. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 4 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.