# MCP server for AI agents to fetch and track VAST sponsorships via NPR API
This automation template provides a standardized interface for AI agents to interact with NPR´s Sponsorship Service API. It enables agents to request available VAST ad units and log their impressions using a unified MCP-compatible HTTP endpoint. The solution is ideal for media companies and digital platforms implementing programmatic advertising.
## Who it´s for
- AI agent developers integrating media APIs
- Product managers of digital platforms with sponsorship support
- Automation engineers in media companies
- Programmatic advertising specialists in broadcast organizations
## What the automation does
- Accepts requests from AI agents via MCP HTTP trigger
- Handles two operations: fetching VAST sponsorship units and tracking their usage
- Dynamically populates parameters from AI input ($fromAI) into HTTP requests to api.npr.org
- Returns responses directly to the AI agent in standard format
- Ensures compatibility with LangChain and other frameworks through MCP server
## What´s included
- Ready-to-use n8n workflow
- Logic for handling two tool calls: Fetch VAST Sponsorships and Track VAST Sponsorship Data
- Integrations with NPR Sponsorship Service API and external AI agent via HTTP
- Basic setup and adaptation guide
## Requirements for setup
- n8n account with workflow execution access
- Access to MCP Server (built-in or external)
- Authorization credentials for NPR Sponsorship Service API
- Compatible AI agent capable of making HTTP tool calls
## Benefits and outcomes
- Simplifies AI integration with NPR without manual API parsing
- Standardizes interaction via MCP interface
- Enables dynamic insertion of sponsored content into video streams
- Automates impression tracking within NPR´s system
- Accelerates development of media-aware AI agents
## Important: template only
Important: you are purchasing a ready-made automation workflow template only. Rollout into your infrastructure, connecting specific accounts and services, 1:1 setup help, custom adjustments for non-standard stacks and any consulting support are provided as a separate paid service at an individual rate. To discuss custom work or 1:1 help, contact via chat
No feedback yet