跳过安装。2 分钟内即可运行。
在 cloud.anythingmcp.com 开始免费试用,一键添加 Facebook Pages,然后将你的 AI 客户端(Claude、ChatGPT、Copilot 或 Cursor)指向生成的 MCP 端点。无需 Docker,无需 git clone,无需任何工程经验。
摘要
让你的 AI 运营一个 Facebook 主页:读取帖子、评论以及主页和帖子的洞察数据,发布、定时发布和编辑帖子及图片帖子,回复、隐藏或删除评论,并读取和回复 Messenger 对话。所有发布或发送的操作都会先征得你的确认。
试试这样问
Facebook Pages 的示例提示
点击任意提示即可复制,然后粘贴到 Claude、ChatGPT、Cursor、Gemini、Copilot 或 OpenClaw 中,在该连接器上运行。
Claude 是 AI,可能会出错。请核对回答。
💡 无需安装? 直接使用 cloud.anythingmcp.com。 登录、点击 Connectors → Facebook Pages、粘贴凭证、生成 MCP API key,即可完成。无 Docker、无
git clone、无本地服务器。
Facebook Pages + Meta Muse
让你的 AI 运营一个 Facebook 主页:读取帖子、评论以及主页和帖子的洞察数据,发布、定时发布和编辑帖子及图片帖子,回复、隐藏或删除评论,并读取和回复 Messenger 对话。所有发布或发送的操作都会先征得你的确认。
前提条件
完整的设置说明已内置在连接器中 (在 store 中选择连接器时可见)。所需环境变量:
FACEBOOK_PAGE_ACCESS_TOKEN, FACEBOOK_PAGE_ID
步骤 1 — 获取凭证
- 在
https://developers.facebook.com/apps/creation/创建一个应用,选择用例 Manage everything on your Page,并添加权限pages_show_list,pages_read_engagement,pages_read_user_content,pages_manage_posts,pages_manage_engagement和read_insights。如需使用 Messenger,再添加用例 Engage with customers on Messenger from Meta,它会带来pages_manage_metadata和pages_messaging。只要主页由你自己管理,并且你在该应用中有角色,就不需要 App Review。 - 在
https://developers.facebook.com/tools/explorer/打开 Graph API Explorer,选择该应用,用上述权限点击 Generate Access Token,并在 Facebook 询问时选择你的主页。 - 把这个用户令牌粘贴到
https://developers.facebook.com/tools/debug/accesstoken/的 Access Token Debugger 中,点击 Extend Access Token。你会得到一个长期有效的用户令牌(约 60 天)。 - 回到 Explorer,用长期令牌运行
GET me/accounts?fields=id,name,access_token。把你的主页旁边的access_token复制到FACEBOOK_PAGE_ACCESS_TOKEN(不要带 Bearer 这个词),把它的id复制到FACEBOOK_PAGE_ID。这个主页令牌没有过期日期:Debugger 中显示为 type Page, expires Never。 - 安装连接器,运行
facebook_pages_get_page检查设置。
为什么要用主页令牌:只有主页访问令牌才能以主页身份操作。用户令牌不能以主页身份发帖、评论或发送消息,而直接从 Explorer 取得的主页令牌几小时内就会过期。如果创建令牌的人失去了主页角色、修改了密码或移除了应用,主页令牌就会失效。
先确认:发布、定时发布、编辑、评论、回复和发送消息都会立即被公众或客户看到,因此 AI 会先向你准确展示要发布或发送的内容,等你同意后再执行。facebook_pages_delete_post 和 facebook_pages_delete_comment 在安装时默认关闭;facebook_pages_hide_comment 是更温和的选择。
Messenger:主页只能给先发来消息的人发消息。在对方最后一条消息后的 24 小时内可以回复;超过这个时间,只能由真人在 7 天内手动回复,并且需要通过 App Review 获得 Human Agent 权限。未通过 App Review 时,消息只能发给在应用中有角色的人;要给客户发消息,请为 pages_messaging 申请 Advanced Access。
洞察数据:需要 read_insights,且主页至少有 100 个赞;数据大约每天更新一次,每次请求最多覆盖 90 天。
常见错误:190 表示令牌已过期或被撤销,请重新创建主页令牌。10、200 或 283 表示缺少权限;代码 3 表示粘贴的是用户令牌而不是主页令牌。发送时出现 1545041 或 10 表示 Messenger 回复窗口已关闭。4、17、32、613、80001 和 80006 是速率限制:请等几分钟。
该连接器只处理一个主页,不涉及广告。
步骤 2 — 安装 adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
步骤 3 — 在 Muse 中添加连接器
你的服务器 URL: 在 AnythingMCP 中打开 MCP Servers → 此连接器所在的服务器,复制它的 URL(
https://cloud.anythingmcp.com/mcp/…)。本指南中出现YOUR_SERVER_ID的地方都用它替换。
Muse 以自定义连接器的形式添加远程 MCP 服务器,并通过 OAuth 登录。
- 在 Muse 中打开 Settings → Connectors,选择 Add custom connector。
- 粘贴 MCP 服务器 URL
https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID。 - Muse 会打开 AnythingMCP 的登录页面:登录并批准访问。
- 在聊天中,向 Muse 提出需要用到
Facebook Pages的工具的请求。
你也可以在聊天中完成设置,适用于网页版、iOS 和 Android 应用以及 WhatsApp。给 Muse 发送这条消息:
Create a Custom Connector for a new remote MCP server, then connect to it:
Name: AnythingMCP
Transport: remote streamable HTTP
URL: https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID
Auth: OAuth
自托管?请用你实例的公网 HTTPS 地址替换 https://cloud.anythingmcp.com。Muse 从 Meta 的云端连接,因此 localhost 无法使用。
可用工具
| Tool | What it does |
|---|---|
facebook_pages_get_page | Get the configured Facebook Page: name, username, link, category, about text, website, contact details, likes (fan_count) and… |
facebook_pages_list_posts | List the Page's own posts, newest first, with text, time, permalink, type, picture, shares and the number of comments and reactions |
facebook_pages_list_feed | List everything on the Page's feed, newest first: the Page's own posts including unpublished ones (is_published false) and posts by… |
facebook_pages_list_scheduled_posts | List the Page's scheduled posts that have not gone live yet, with text, link and scheduled_publish_time (Unix seconds) |
facebook_pages_get_post | Get one Page post by id: text, time, permalink, type, author, attachments, whether it is published or hidden, its scheduled time, shares… |
facebook_pages_create_post | Publish a text or link post on the Page right away, as the Page |
facebook_pages_schedule_post | Schedule a text or link post to go live on the Page at a set time, between 10 minutes and 30 days ahead |
facebook_pages_create_photo_post | Post a photo from a public image URL on the Page, with an optional caption; set published false with scheduled_publish_time to schedule it |
facebook_pages_update_post | Change a Page post: replace its text, publish a scheduled or unpublished post now (is_published true), or move a scheduled post to another… |
facebook_pages_delete_post | Delete a Page post permanently, including its comments and reactions |
facebook_pages_list_comments | List the comments on a post, or the replies to a comment when you pass a comment id, with text, author, time, likes, reply count and… |
facebook_pages_comment_on_post | Write a public comment on a post as the Page, optionally with an image from a URL |
facebook_pages_reply_to_comment | Reply publicly to a comment as the Page, in the comment's thread |
facebook_pages_hide_comment | Hide or unhide a comment on the Page's posts |
facebook_pages_delete_comment | Delete a comment on the Page's posts permanently, with its replies |
facebook_pages_get_page_insights | Get Page insights per day, week or 28 days: views of the Page's content (page_media_view), unique viewers, post engagements, followers, new… |
facebook_pages_get_post_insights | Get lifetime insights for one Page post: how often it was displayed (post_media_view), unique viewers, clicks, reactions by type and, for… |
facebook_pages_list_conversations | List the Page's Messenger conversations, most recently active first, with the participants (name and Page-scoped id) and the last update… |
facebook_pages_list_messages | List the messages of one Messenger conversation, newest first, with text, sender, recipient and time |
facebook_pages_send_message | Send a Messenger text message as the Page to a person who has written to the Page |
facebook_pages_send_private_reply | Answer a comment privately: sends one Messenger message as the Page to the person who wrote the comment, with a link to it |
示例提示
- “汇总我们最近 10 条帖子的表现:浏览量、点击量和互动反应,并告诉我哪一条效果最好。”
- “列出我们最新帖子下还没有回复的评论,并起草回复,发布前先给我审核。”
- “过去 24 小时内有哪些 Messenger 对话收到了客户的消息?为每个对话起草一条回复,发送前先给我看。”
- “为下周一 9:00 定时发布一条帖子,宣布我们新的营业时间,定时之前先给我看文字和时间。”
FAQ
Muse 在哪些地区可用? Meta 目前在美国和加拿大提供 Muse,可在网页版、iOS 和 Android 应用以及 WhatsApp 中使用。
Meta 会审核这个连接器吗? 不会。Meta 不审核自定义连接器。Muse 只能看到你在 AnythingMCP 中为此 MCP 服务器启用的工具,你也可以随时在 Settings → Connectors 中断开它。
下一步
这份指南对你有帮助吗?