facebook-ads-mcp-server
48
The Facebook Ads MCP Server facilitates programmatic access to Facebook Ads, offering an interface to manage data and features associated with Facebook advertisements. It simplifies the setup process by providing ready-to-use installers and automating Facebook token handling while offering a range of tools to interact with and analyze ad campaigns.
Facebook Ads MCP Server
This project provides an MCP server that interfaces with Facebook Ads, allowing programmatic access to Facebook Ads data and management features. It supports easy one-click setup with installers available for Windows and MacOS, and does not require users to manually obtain a Facebook Developer Access Token, as it can connect to GoMarble's server to create the token on behalf of the user.
Features:
- Installs and configures the MCP server locally.
- Provides functionalities to read account and object data, fetch collections, retrieve performance insights, and track activity/change history.
Prerequisites:
- Python 3.10+
- Dependencies in
requirements.txt
.
Debugging:
- Provide the access token using the
--fb-token
argument when executingserver.py
.
Available MCP Tools:
- Lists and retrieves details for ad accounts, campaigns, ad sets, ads, and ad creatives.
- Performance insights for ad accounts, campaigns, ad sets, and ads.