Let AI agents publish video, photos and text to Facebook pages, pick the right page and track results — from a single prompt.
{
"mcpServers": {
"upload-post": {
"url": "https://mcp.upload-post.com/mcp",
"headers": {
"Authorization": "ApiKey YOUR_API_KEY"
}
}
}
} Part of the 40-tool Upload-Post MCP server — the agent picks them automatically from your prompt.
| Tool | What it does |
|---|---|
| upload_video / upload_photos / upload_text | Publish video, photo and text posts to a page |
| get_facebook_pages | List the Facebook pages you manage |
| get_post_comments / reply_to_comment | Read and answer comments |
| list_scheduled / edit_scheduled / cancel_scheduled | Manage scheduled posts |
| get_analytics | Pull reach and engagement |
Looking for the direct API instead? See the Facebook API page.
No commands to memorize — just describe what you want.
“Post this video to our Facebook page with the same caption as the Instagram version.”
“List my Facebook pages and post the announcement to the main one.”
“Schedule this photo album for Saturday morning.”
“Reply to the top comments on yesterday’s post.”
Facebook + AI agents, answered. Last updated June 2026.
A Facebook MCP server is a Model Context Protocol server that exposes Facebook page publishing as tools an AI agent can call. The Upload-Post MCP server lets ChatGPT, Claude, Gemini or any MCP client post video, photos and text to your pages — no custom code.
Yes. The get_facebook_pages tool lists every page you manage, and the agent can target any of them per post.
Yes. The server includes tools to read post comments and reply to them directly from your AI client.
The MCP server is free and open-source (MIT). It works with any Upload-Post plan, including the free tier.
Free to start, no credit card. Connect Facebook once and post from any MCP client.