Connect Claude, Codex or Cursor to MyChatBot to generate ad creatives, send Meta lead-form leads to a sales assistant and list your ad accounts, ads and campaigns. The docs describe no campaign management or media buying.
MCP (Model Context Protocol) is a standard way for an AI assistant such as Claude or Codex to use another product’s tools. MyChatBot exposes its tools as MCP servers, called surfaces. For advertising, four jobs are documented, and they are narrower than a full ad manager.
export_clients can add ad_id, ad_post_id and ad_title columns; the docs do not list UTM values as export columns.Examples of wording you could type, not a script. The assistant picks the tools, and your client asks for your review before write tools or billed previews run.
list_lead_forms and get_lead_forms_automation.set_lead_form_mapping without confirm: true, which applies nothing.export_clients.list_lead_forms returns forms with ID, name, status, lead count and mapping.get_lead_forms_automation returns the per-form setup and a diagnosis of why leads reach nobody.set_lead_form_mapping without confirm: true returns a before and after view and applies nothing. You choose the assistant, the mode and the channels.confirm: true. remove_lead_form_mapping works the same way, and leads are still captured into Contacts.Leads are always saved to Contacts. In capture-only mode the assistant sends nothing; in capture-and-outreach mode it sends the first message, and some channels deliver only where the person already has a chat. Details are in the docs on Automations.
confirm: true, and if the social service that verifies the form is unreachable, set_lead_form_mapping errors and nothing changes. In outreach mode a mapped form means real messages to real people, so read the preview.MyChatBot MCP is not an ad manager. The docs do not describe the following, so this page does not claim it.
The surface is described in MCP & connectors.
Not as far as the docs describe. They describe only listing ad accounts, ads and campaigns through the UGC surface, plus generating creatives and routing Meta lead forms. Creating, editing, pausing or deleting campaigns and ads is not described, so this page does not claim it. Keep managing campaigns where you manage them today.
Not as documented. Budgets, bids, spend caps and audiences are not described anywhere in the docs, and no documented tool buys media or spends an ad budget. Generating creatives is billed to your account balance; the docs describe no link between that balance and an ad budget.
The docs describe Meta only: Meta Lead Gen forms and a connected Meta ad account. They do not publish a list of networks for the ads area and describe no Google Ads, TikTok Ads or LinkedIn Ads functionality. Check in the app before you plan around another network.
You connect your Facebook page in the app (listing forms also needs the Meta Ads add-on and your Meta ad account connected in the Ads Manager), then map each Lead Gen form to an assistant, either in Automations → Lead Forms or through set_lead_form_mapping, which previews first and applies only on confirm. Every submission is saved to Contacts. In capture-and-outreach mode the assistant sends the first message; in capture-only mode it sends nothing.
It depends on the part. Listing ad accounts, ads and campaigns needs the Scale plan or higher. Listing lead forms needs the Meta Ads add-on, which the docs describe as the Ads Manager capability and say comes with Multipro and Corporate or with the UGC Scale plan and higher. Mapping a form needs a plan that includes social account connections, while removing a mapping works on any plan. Generating media needs a positive balance and no particular plan. Check the exact entitlement of your plan in the account before you build on it.
Create an account, connect your Facebook page and, on a plan that includes the Meta Ads add-on, map a lead form to a sales assistant.