get_campaign_details
Retrieve comprehensive campaign information including targeting parameters, creative assets, and configuration settings for analysis and management.
Instructions
Get complete details for a specific campaign including targeting, creatives, and settings.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| campaign_id | Yes | Campaign ID |
Implementation Reference
- src/propellerads_mcp/server.py:506-508 (handler)The handler logic for 'get_campaign_details' which calls client.get_campaign and formats the JSON output.
elif name == "get_campaign_details": campaign = client.get_campaign(args["campaign_id"]) return f"# Campaign Details\n\n```json\n{json.dumps(campaign, indent=2)}\n```" - src/propellerads_mcp/server.py:97-109 (registration)Tool registration for 'get_campaign_details' with input schema definition.
Tool( name="get_campaign_details", description="Get complete details for a specific campaign including targeting, creatives, and settings.", inputSchema={ "type": "object", "properties": { "campaign_id": { "type": "integer", "description": "Campaign ID", }, }, "required": ["campaign_id"], },