Skip to main content
Free & Open Source

Tools built by Attainment.

We build AI tools we wish existed and give them away. Every tool here is a working example of what we deploy for clients — just without the strategy layer on top.

Deploy Meta ad campaigns directly from Claude.

An MCP server that gives Claude five tools for creating, managing, and monitoring Meta (Facebook/Instagram) ad campaigns. Describe what you want in plain English. Claude handles the API calls. All campaigns create as PAUSED by default — you review before spending.

Meta AdsMCPClaudeOpen Source

5 Tools

create_meta_campaignFull campaign: campaign, ad set, creatives, ads
get_campaign_statusCheck status of a campaign and its ads
pause_campaignPause a live campaign
activate_campaignGo live with a paused campaign
delete_campaignPermanently delete a campaign

Install

Easiest: paste into Claude Code

"Set up meta-ads-mcp for me: https://github.com/attainmentlabs/meta-ads-mcp"

Claude checks your environment, walks you through Meta credentials, and configures everything automatically.

Manual: add to ~/.mcp.json

{
  "mcpServers": {
    "meta-ads": {
      "command": "uvx",
      "args": ["meta-ads-manager-mcp"],
      "env": {
        "META_ACCESS_TOKEN": "your-token",
        "META_AD_ACCOUNT_ID": "your-account-id",
        "META_PAGE_ID": "your-page-id"
      }
    }
  }
}

Need help getting your Meta credentials? Read the setup guide

More tools in progress

We build tools as we encounter problems worth solving. Follow github.com/attainmentlabs to see what ships next.

Want this built for your business?

Every tool here is a simplified version of what we deploy inside client engagements. The full version is scoped to your workflows, integrated with your systems, and built by our team.