Awesome MCPSocial & Messaging

HagaiHen/facebook-mcp-server

⭐ 223 Python repository created 2025-05-08

facebook-mcp-server is a Model Context Protocol server written in Python that wraps the Facebook Graph API so that an LLM agent can manage a Facebook Page through natural language. It exposes roughly three dozen tools grouped around three jobs: publishing, moderation and analytics. Publishing tools cover creating a text post, posting an image with a caption, updating an existing post, scheduling a post for later, listing scheduled but unpublished posts, deleting a post and retrieving a post permalink. Moderation tools cover replying to a comment, hiding and unhiding comments, deleting comments individually or in bulk, hiding and unhiding comments in bulk, reading replies to a comment and filtering comments that contain negative sentiment keywords. Analytics tools return counts of likes, comments and shares, a full reaction breakdown, total impressions, unique impressions, paid and organic impressions, engaged users, post clicks, top commenters, Page fan count and extended Page details such as name, about text, category and website. The server can also send a direct message to a user. Configuration is a Facebook Page access token and a Page ID supplied through a .env file; the token is obtained from the Facebook Graph API Explorer. Dependencies are installed with uv, and the project documents a Claude Desktop config entry that runs server.py through the mcp CLI, though the README states it works with any MCP-compatible agent client. The intended audience is social media managers and developers who want to automate Page moderation and reporting from an assistant instead of the Graph API directly, and anyone building agent workflows over Facebook Page data.

https://github.com/HagaiHen/facebook-mcp-server

mcpmcp-serverfacebookgraph-apisocial-mediamoderationanalyticspython

Also in Social & Messaging

Panniantong/Agent-Reach

Agent Reach gives AI agents the ability to access and interact with the entire internet, including popular platforms like Twitter, Reddit, YouTube, GitHub, and Bilibili, without API fees, enhancing...

lharries/whatsapp-mcp

WhatsApp MCP Server is an MCP server that enables AI-driven interaction with personal WhatsApp messages and media through integration with LLMs like Claude, using a Go bridge and Python MCP server architecture.

korotovsky/slack-mcp-server

A feature-rich Model Context Protocol (MCP) server for Slack Workspaces supporting stealth and OAuth modes, multiple transports, proxy settings, and comprehensive Slack message and channel interactions without requiring workspace permissions or bot approvals.

chigwell/telegram-mcp

Telegram MCP Server is a full-featured integration that enables programmatic interaction with Telegram accounts through the Model Context Protocol, providing extensive tools for messaging, chat and group management, contact handling, and more.

pipeboard-co/meta-ads-mcp

Meta Ads MCP is an MCP server that enables AI models to access, analyze, and manage advertising campaigns on Meta platforms like Facebook and Instagram through a standardized interface.

GongRzhe/Gmail-MCP-Server

Gmail AutoAuth MCP Server is an MCP server that enables AI assistants to manage Gmail through natural language commands with full Gmail API integration and OAuth2 authentication support.

chatmcp/mcp-server-chatsum

mcp-server-chatsum is an MCP server that enables querying and summarizing chat messages to facilitate efficient chat data management and review.

line/line-bot-mcp-server

An MCP server implementation that integrates the LINE Messaging API to connect AI Agents with LINE Official Accounts for automated and customizable messaging.