Awesome MCPSocial & Messaging

carterlasalle/mac_messages_mcp

⭐ 326 Python added to this list on 2025-04-13 repository created 2025-03-13

mac_messages_mcp is a Model Context Protocol server that lets Claude, Codex, Cursor, VS Code or any local stdio MCP client search, read and send messages through the macOS Messages app. It runs entirely on the user's Mac, opens the Messages and Contacts databases read-only, returns only the data a client asks for, and drives Messages.app automation only when a client explicitly calls the send tool. Reading requires Full Disk Access for the launching application, and sending requires a Mac signed into Messages plus permission to automate it, so the README walks through granting both in System Settings. Capabilities include reading recent messages across all conversations or filtered by contact or group chat, fuzzy text search across a configurable time window or all available history, finding contacts by approximate name and returning send-ready phone numbers, listing named group chats with their chat identifiers, sending iMessage with SMS or RCS fallback for eligible phone recipients, checking whether a recipient appears reachable over iMessage, and finding attachments by date, sender and MIME type. Attachments come back inline for small images, with HEIC converted to PNG, or as a local path for larger and non-image files. Diagnostic tools report whether the Messages and Contacts databases are accessible from inside the MCP client. The documented tool names include tool_get_recent_messages, tool_fuzzy_search_messages, tool_find_contact, tool_get_chats, tool_search_attachments, tool_get_attachment and tool_check_imessage_availability. Installation uses uv, and the server is launched with uvx mac-messages-mcp; the README gives concrete configuration snippets for Claude Desktop, Claude Code, Codex CLI and its IDE extension, Cursor, VS Code with Copilot, and generic stdio clients, plus instructions for packaging the repository as a Claude Desktop .mcpb extension. Python 3.10 or newer is required. Licensed under MIT.

https://github.com/carterlasalle/mac_messages_mcp

mcp-serverpythonmacosimessagemessagescontactsattachmentsmessaging

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.