unofficial MCP server implementation for Facebook Business API
Project description
Facebook Business MCP Server
Unofficial MCP server implementation for Facebook Business API. You can use this with any clients/LLMs to manage your ad campaigns, ads, etc.
Features
- Complete: implementation is wrapped on top of api specs & python sdk, for full typesafty.
- MCP Compliant: Built with FastMCP for seamless integration with any MCP-compatible client or LLM.
- Easy Setup: Simple configuration with environment variables and immediate connectivity to Facebook Business API.
Setup
-
Install dependencies:
uv sync -
Set environment variables:
export FACEBOOK_APP_ID="your-app-id" export FACEBOOK_APP_SECRET="your-app-secret" export FACEBOOK_ACCESS_TOKEN="your-access-token" export FACEBOOK_AD_ACCOUNT_ID="your-ad-account-id" # optional
-
Run the server:
uv run main.py
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file facebook_business_mcp-0.0.5.dev1.tar.gz.
File metadata
- Download URL: facebook_business_mcp-0.0.5.dev1.tar.gz
- Upload date:
- Size: 409.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.7.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dbbc410e46857bc2f171e34a84b423741ea29af1dccf824b829e180afdd2b894
|
|
| MD5 |
fb5eaeff7edbb66da435526153b037e6
|
|
| BLAKE2b-256 |
dd3593e4d78f95559024a42545cf269a0cacebbeded8c1b66308683c8930789e
|
File details
Details for the file facebook_business_mcp-0.0.5.dev1-py3-none-any.whl.
File metadata
- Download URL: facebook_business_mcp-0.0.5.dev1-py3-none-any.whl
- Upload date:
- Size: 324.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.7.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9b6deaeca6291ea1d0a1f04196d13efa6c1449e2703b38ed726471df7094c378
|
|
| MD5 |
9818df977841c68c026ec9e35e5b208e
|
|
| BLAKE2b-256 |
adda50f4a3f986217374d8d74cf800f8db0bbd3ef0c239ae476ce001d1738762
|