Create a LinkedIn Ads campaign
Create an inactive (DRAFT) text or sponsored-content campaign. Works on your own LinkedIn Ads account, connected through Get MCP Ads. The preview is free; the change costs $0.05 when you confirm it. Needs ad account id, name, campaign group id and more.
Inputs
- Ad account ID
- Selected LinkedIn advertising account, numeric IDRequired · adAccountId
- Name
- Name stored in LinkedIn; does not rename source files or organic postsRequired · name
- Campaign group ID
- Numeric parent campaign-group ID in the selected accountRequired · campaignGroupId
- Type
- TEXT_AD for text ads, SPONSORED_UPDATES for sponsored image or video posts (TEXT_AD or SPONSORED_UPDATES)Required · type
- Objective type
- Native objective; must be compatible with the campaign type and ad format (WEBSITE_VISIT, ENGAGEMENT, VIDEO_VIEW, BRAND_AWARENESS, WEBSITE_CONVERSION or LEAD_GENERATION)Required · objectiveType
- Daily budget
- Daily budget in currency units, not minor units: amount "20.00" with currencyCode "EUR"Required · dailyBudget
- Unit cost
- Maximum bid in account currency units, not centsRequired · unitCost
- Cost type
- Native bidding basis: CPC per click or CPM per thousand impressions (CPC or CPM)Required · costType
- Locale
- Two-letter campaign language and country codesRequired · locale
- Targeting criteria
- Native LinkedIn targeting criteria with facet keys and entity URNs; use targeting lookup firstRequired · targetingCriteria
- Run schedule
- UTC epoch timestamps in milliseconds; optional end must be later than startRequired · runSchedule
- Political intent
- Explicit advertiser declaration; do not infer (NOT_POLITICAL or POLITICAL)Required · politicalIntent
- Confirm
- Preview unless trueOptional · confirm
- Workspace ID
- Authorized workspace ID from list_accounts/list_workspacesOptional · workspace_id
- Reason
- Why, in the person's words or from the evidence (e.g. CPA twice the target for 7 days)Optional · reason
Pricing
- Price
- Free preview, $0.05 per applied change
- Billing
- The provider’s price, with no markup. Billed for measured usage.
Call
Your agent reads the schema and the price with inspect_tool before it runs the tool.
- MCP call
- cURL command
- TypeScript
- Tool ID
Alternatives
Connect your agent to 2,400+ tools for free
Sign in with Google or GitHub. No card required.