Skip to content
Verified official

facebook mcp MCP

v0.7.0

io.github.ivanbbaev/facebook-mcp

Facebook Pages MCP server for the Meta Graph API — publishing, insights, moderation, messaging

transport:stdio runtime:npm

Target client

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add facebook-mcp -e FB_SYSTEM_TOKEN=<FB_SYSTEM_TOKEN> -e FB_ACCESS_TOKEN=<FB_ACCESS_TOKEN> -e FB_PAGE_TOKEN=<FB_PAGE_TOKEN> -e FB_APP_ID=<FB_APP_ID> -e FB_APP_SECRET=<FB_APP_SECRET> -e FB_PAGE_ID=<FB_PAGE_ID> -e FB_API_VERSION=<FB_API_VERSION> -e FB_REQUEST_TIMEOUT_MS=<FB_REQUEST_TIMEOUT_MS> -e FB_HOST_CONCURRENCY=<FB_HOST_CONCURRENCY> -e FB_MAX_RESULT_CHARS=<FB_MAX_RESULT_CHARS> -e FB_WRITE_MODE=<FB_WRITE_MODE> -e FB_CONFIRM_TOKEN=<FB_CONFIRM_TOKEN> -e FB_MEDIA_DIR=<FB_MEDIA_DIR> -e FB_JOURNAL_PATH=<FB_JOURNAL_PATH> -e FB_TOOL_PACKAGES=<FB_TOOL_PACKAGES> -e FB_PACKAGES_DENY=<FB_PACKAGES_DENY> -e FB_PACKAGES_READONLY=<FB_PACKAGES_READONLY> -e FB_TRANSPORT=<FB_TRANSPORT> -e FB_HTTP_TOKEN=<FB_HTTP_TOKEN> -e FB_HTTP_PORT=<FB_HTTP_PORT> -e FB_AD_ACCOUNT_ID=<FB_AD_ACCOUNT_ID> -e FB_ADS_BUDGET_CEILING=<FB_ADS_BUDGET_CEILING> -e FB_LOG_LEVEL=<FB_LOG_LEVEL> -- npx -y @ivanbaev/facebook-mcp

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

This listing does not declare its tools. Connect the server and your client will discover them on the handshake.