Facebook Publisher MCP Server
io.github.anthonyjbolo/mcp-fb-publisher
What is the Facebook Publisher MCP server?
Safe Facebook Pages publishing with brand-voice, image-required & anti-duplication checks.
How to install Facebook Publisher
Copy-paste configuration for popular MCP clients.
META_USER_TOKENrequiredsecretLong-lived Meta Graph API user or page token. Required for publishing.
MCP_FB_PUBLISHER_CONFIGAbsolute path to your config.yaml (per-page brand voices, banned topics, image policy).
MCP_FB_PUBLISHER_CONFIG_JSONInline JSON config (alternative to file path, useful for serverless deploys).
OPENAI_API_KEYsecretOpenAI API key for image generation via gpt-image-1 (optional).
FAL_KEYsecretfal.ai API key for image generation via Flux Pro (optional).
{
"mcpServers": {
"mcp-fb-publisher": {
"command": "uvx",
"args": [
"mcp-fb-publisher"
],
"env": {
"META_USER_TOKEN": "<YOUR_META_USER_TOKEN>",
"MCP_FB_PUBLISHER_CONFIG": "<YOUR_MCP_FB_PUBLISHER_CONFIG>",
"MCP_FB_PUBLISHER_CONFIG_JSON": "<YOUR_MCP_FB_PUBLISHER_CONFIG_JSON>",
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"FAL_KEY": "<YOUR_FAL_KEY>"
}
}
}
}{
"mcpServers": {
"mcp-fb-publisher": {
"command": "uvx",
"args": [
"mcp-fb-publisher"
],
"env": {
"META_USER_TOKEN": "<YOUR_META_USER_TOKEN>",
"MCP_FB_PUBLISHER_CONFIG": "<YOUR_MCP_FB_PUBLISHER_CONFIG>",
"MCP_FB_PUBLISHER_CONFIG_JSON": "<YOUR_MCP_FB_PUBLISHER_CONFIG_JSON>",
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"FAL_KEY": "<YOUR_FAL_KEY>"
}
}
}
}{
"mcpServers": {
"mcp-fb-publisher": {
"command": "uvx",
"args": [
"mcp-fb-publisher"
],
"env": {
"META_USER_TOKEN": "<YOUR_META_USER_TOKEN>",
"MCP_FB_PUBLISHER_CONFIG": "<YOUR_MCP_FB_PUBLISHER_CONFIG>",
"MCP_FB_PUBLISHER_CONFIG_JSON": "<YOUR_MCP_FB_PUBLISHER_CONFIG_JSON>",
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"FAL_KEY": "<YOUR_FAL_KEY>"
}
}
}
}{
"servers": {
"mcp-fb-publisher": {
"type": "stdio",
"command": "uvx",
"args": [
"mcp-fb-publisher"
],
"env": {
"META_USER_TOKEN": "<YOUR_META_USER_TOKEN>",
"MCP_FB_PUBLISHER_CONFIG": "<YOUR_MCP_FB_PUBLISHER_CONFIG>",
"MCP_FB_PUBLISHER_CONFIG_JSON": "<YOUR_MCP_FB_PUBLISHER_CONFIG_JSON>",
"OPENAI_API_KEY": "<YOUR_OPENAI_API_KEY>",
"FAL_KEY": "<YOUR_FAL_KEY>"
}
}
}
}claude mcp add mcp-fb-publisher --env META_USER_TOKEN=<YOUR_META_USER_TOKEN> --env MCP_FB_PUBLISHER_CONFIG=<YOUR_MCP_FB_PUBLISHER_CONFIG> --env MCP_FB_PUBLISHER_CONFIG_JSON=<YOUR_MCP_FB_PUBLISHER_CONFIG_JSON> --env OPENAI_API_KEY=<YOUR_OPENAI_API_KEY> --env FAL_KEY=<YOUR_FAL_KEY> -- uvx mcp-fb-publisherRelated MCP servers
Scrapling MCP Server
Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.
Chrome DevTools MCP
Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.
com.puter/mcp-server
Let AI agents manage your Puter files, websites, and serverless workers over MCP.
Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.
Run arbitrary shell commands from an MCP-connected AI agent.
Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.