@node2flow/facebook页面mcp
](https://www.npmjs.com/package/@node2flow/facebook-pages-mcp)  
用于Facebook Pages API的MCP服务器-通过28个工具管理帖子、评论、照片、视频、见解和Messenger对话。
快速开始
克劳德桌面/光标
{
"mcpServers": {
"facebook-pages": {
"command": "npx",
"args": ["-y", "@node2flow/facebook-pages-mcp"],
"env": {
"FACEBOOK_PAGE_ACCESS_TOKEN": "your_page_access_token"
}
}
}
}
流式HTTP(适用于n8n,自定义客户端)
FACEBOOK_PAGE_ACCESS_TOKEN=xxx npx @node2flow/facebook-pages-mcp --http
# Server starts on http://localhost:3000/mcp
码头工人
docker compose up -d
配置
| 变量 | 必填 | 描述 |
|---|
FACEBOOK_PAGE_ACCESS_TOKEN | 是 | 页面访问令牌(长期有效或永不过期) |
FACEBOOK_PAGE_ID | 否 | 页面ID(如果未设置,则从令牌中自动检测到) |
获取页面访问令牌
- 首选 面向开发人员的Meta
- 选择您的应用程序,然后选择 获取页面访问令牌
- 授予所需权限(见下文)
- 交换a 长期代币 (60天)或 永不过期的页面令牌
必需的权限
pages_show_list --列出托管页面pages_read_engagement --阅读点赞、评论、分享pages_manage_posts --创建、编辑、删除帖子pages_manage_engagement --管理评论read_insights --访问分析pages_messaging --发送/接收Messenger消息
28工具
| 类别 | 工具 | 描述 |
|---|
| 页面 (3) | fb_list_pages, fb_get_page, fb_get_page_token | 列出托管页面,获取信息,获取访问令牌 |
| 帖子 (6) | fb_list_posts, fb_get_post, fb_create_post, fb_update_post, fb_delete_post, fb_schedule_post | 完整的CRUD+调度 |
| 评论 (5) | fb_list_comments, fb_create_comment, fb_reply_comment, fb_delete_comment, fb_hide_comment | 评论管理+审核 |
| 照片 (3) | fb_upload_photo, fb_list_photos, fb_delete_photo | 从URL上传、列表、删除 |
| 视频 (3) | fb_upload_video, fb_list_videos, fb_delete_video | 从URL上传、列表、删除 |
| 洞察 (4) | fb_get_page_insights, fb_get_post_insights, fb_get_page_fans, fb_get_page_views | 页面和帖子分析 |
| 对话 (4) | fb_list_conversations, fb_get_messages, fb_send_message, fb_send_typing | Messenger集成 |
提示
| 提示 | 描述 |
|---|
manage-page | 页面内容管理指南:帖子、照片、视频、评论 |
page-analytics | 查看页面见解和分析指南 |
许可证和链接