Fix Meta Ads targeting lookups that the AI’s MCP cannot do
A poster in the showcase hub built two the AI skills that fetch real Facebook targeting IDs for the Meta Ads MCP, which cannot fetch them itself. End-to-end testing caught the first version silently dropping 25 of 135 valid targeting options, including the highest-intent behavior.
How it works
- Build an AI skill that looks up Facebook targeting IDs via the Targeting Search API
- Run real end-to-end API tests
- Discover the validation step silently drops 25 of 135 IDs including the best behavior
- Split into separate setup and lookup skills so a missing config cannot spawn a second Meta app
- Label the one untested path in the readme
Why it’s worth knowing
Real API testing, not proofreading, revealed the skill was silently deleting its best targeting options.
Where it’s from
Summarized from a public post on vibingtalk.com. See the original ↗