Wraps the Meta Graph API to let Claude publish to Facebook Pages with guardrails baked in. You get four tools: publish (with optional scheduling), pre-publish validation, anti-duplicate checking via Jaccard similarity over word n-grams, and AI image generation through OpenAI or fal.ai. The validator runs offline and checks against per-page config (banned topics, image requirements, brand voice notes, lookback windows). Built to handle multi-page scenarios where you need different rules per brand and can't afford silent token expiry or accidentally posting the same angle twice in two weeks. All validation is pure Python, so you can run it in CI without API credentials.
claude mcp add --transport stdio anthonyjbolo-mcp-fb-publisher uvx mcp-fb-publisher