Skip to main content
Glama

enable_meta_campaign

Activate a paused Meta campaign to resume ad spending. Use campaign_id from create_meta_campaign or list_meta_campaigns. Requires Starter plan or higher.

Instructions

Activate a paused Meta campaign so it starts spending. Use campaign_id from create_meta_campaign or list_meta_campaigns. Requires Starter plan or higher.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
campaign_idYesMeta campaign ID to activate.

Implementation Reference

  • The handler for the enable_meta_campaign tool, which updates the campaign status to 'ACTIVE' via a Meta API call.
    case 'enable_meta_campaign': {
        const denied = licenseCheck('meta');
        if (denied) return fail(denied);
        if (!args.campaign_id) return fail('campaign_id required.');
        await metaPost(`/${args.campaign_id}`, { status: 'ACTIVE' });
        return ok({ success: true, campaign_id: args.campaign_id, status: 'ACTIVE', message: 'Campaign is now live and spending.' });
    }
  • The MCP tool definition for enable_meta_campaign, including its description and input schema.
    {
        name: 'enable_meta_campaign',
        description: 'Activate a paused Meta campaign so it starts spending. Use campaign_id from create_meta_campaign or list_meta_campaigns. Requires Starter plan or higher.',
        inputSchema: {
            type: 'object',
            properties: { campaign_id: { type: 'string', description: 'Meta campaign ID to activate.' } },
            required: ['campaign_id'],
        },
    },

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Nolas-Shadow/agent1st-ads-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server