Interface to Facebook Ads for programmatic access to ad data and management features.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add facebook-ads --env YOUR_FACEBOOK_ACCESS_TOKEN='<YOUR_FACEBOOK_ACCESS_TOKEN>' -- python /path/to/your/fb-ads-mcp-server/server.py --fb-token YOUR_FACEBOOK_ACCESS_TOKEN~/.codex/config.toml
[mcp_servers.facebook-ads]
command = "python"
args = ["/path/to/your/fb-ads-mcp-server/server.py", "--fb-token", "YOUR_FACEBOOK_ACCESS_TOKEN"]
env = { YOUR_FACEBOOK_ACCESS_TOKEN = "<YOUR_FACEBOOK_ACCESS_TOKEN>" }
# codex mcp add facebook-ads --env YOUR_FACEBOOK_ACCESS_TOKEN='<YOUR_FACEBOOK_ACCESS_TOKEN>' -- python /path/to/your/fb-ads-mcp-server/server.py --fb-token YOUR_FACEBOOK_ACCESS_TOKEN~/.cursor/mcp.json
{
"mcpServers": {
"facebook-ads": {
"command": "python",
"args": [
"/path/to/your/fb-ads-mcp-server/server.py",
"--fb-token",
"YOUR_FACEBOOK_ACCESS_TOKEN"
],
"env": {
"YOUR_FACEBOOK_ACCESS_TOKEN": "<YOUR_FACEBOOK_ACCESS_TOKEN>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"facebook-ads": {
"type": "stdio",
"command": "python",
"args": [
"/path/to/your/fb-ads-mcp-server/server.py",
"--fb-token",
"YOUR_FACEBOOK_ACCESS_TOKEN"
],
"env": {
"YOUR_FACEBOOK_ACCESS_TOKEN": "<YOUR_FACEBOOK_ACCESS_TOKEN>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"facebook-ads": {
"command": "python",
"args": [
"/path/to/your/fb-ads-mcp-server/server.py",
"--fb-token",
"YOUR_FACEBOOK_ACCESS_TOKEN"
],
"env": {
"YOUR_FACEBOOK_ACCESS_TOKEN": "<YOUR_FACEBOOK_ACCESS_TOKEN>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"facebook-ads": {
"command": "python",
"args": [
"/path/to/your/fb-ads-mcp-server/server.py",
"--fb-token",
"YOUR_FACEBOOK_ACCESS_TOKEN"
],
"env": {
"YOUR_FACEBOOK_ACCESS_TOKEN": "<YOUR_FACEBOOK_ACCESS_TOKEN>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"facebook-ads": {
"command": "python",
"args": [
"/path/to/your/fb-ads-mcp-server/server.py",
"--fb-token",
"YOUR_FACEBOOK_ACCESS_TOKEN"
],
"env": {
"YOUR_FACEBOOK_ACCESS_TOKEN": "<YOUR_FACEBOOK_ACCESS_TOKEN>"
}
}
}
}Environment variables
YOUR_FACEBOOK_ACCESS_TOKEN
Replace the placeholders with your own credentials and keep them out of version control.