Awesome MCPSocial & Messaging

GongRzhe/Gmail-MCP-Server

⭐ 1164 JavaScript added to this list on 2025-05-14 repository created 2024-12-26

Gmail AutoAuth MCP Server is a Model Context Protocol (MCP) server designed to integrate Gmail functionalities into AI assistants, enabling them to manage Gmail accounts through natural language commands. This server fully integrates with the Gmail API and supports OAuth2 authentication, allowing seamless and secure access to Gmail services. It supports a wide range of Gmail operations including sending emails with subjects, content, recipients, and attachments, as well as downloading email attachments to the local filesystem. The server handles HTML emails and multipart messages, supports international characters, and provides advanced MIME structure handling for reading emails by ID. The server offers comprehensive email management features such as searching emails by various criteria (subject, sender, date range), managing Gmail labels (creating, updating, deleting, listing), listing emails in inbox, sent, or custom labels, marking emails as read or unread, moving emails between labels or folders, deleting emails, and batch processing multiple emails efficiently. It supports both Desktop and Web application OAuth2 credentials with a simple authentication flow that includes auto browser launch for user convenience. Credentials are stored globally for ease of use across different directories. Installation can be done via Smithery or manually by setting up a Google Cloud Project and OAuth2 credentials. The server also supports Docker deployment and cloud server authentication with custom callback URLs for environments where localhost is not accessible. It provides tools for sending emails (including with attachments and multipart formats), drafting emails, and reading emails by ID, all accessible through Claude Desktop. This server is ideal for integrating Gmail management capabilities into AI-driven applications and assistants, enhancing productivity and automation through natural language interaction.

https://github.com/GongRzhe/Gmail-MCP-Server

ai-assistantsbatch-operationsclaude-desktopcloud-server-authenticationdesktop-and-web-credentialsdesktop-credentialsdocker-supportdownload-attachmentsemail-attachmentsglobal-credential-storagegmail-apigmail-integrationhtml-emailsinternational-characterslabel-managementmcp-servermime-structuremodel-context-protocolmultipart-messagesnatural-language-commandsnatural-language-interactionoauth2-authenticationread-emailssearch-emailssend-emailssmithery-installationweb-application-credentials

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.

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.

arlanrakh/talk-to-girlfriend-ai

An AI-powered Telegram agent that leverages the Model Context Protocol to provide intelligent, context-aware messaging and chat management features tailored for dating and social interactions.