Customer Support Email MCP
Enables reading, searching, drafting, and sending customer support emails via Gmail directly through Claude, eliminating manual copy-pasting.
README
š§ Customer Support Email MCP
Let Claude read, search, draft, and send customer support emails directly through Gmail ā no manual copy-pasting required!
Features
āļø Read Emails - Claude reads support requests from your inbox š Search - Find emails by keyword instantly āļø Draft - Claude auto-drafts professional responses š¤ Send - Send emails directly without leaving Claude š¤ AI-Powered - Intelligent response generation for common issues
Installation
cd CUSTOMER_SUPPORT_EMAIL_MCP
npm install
Usage
Development
npm run dev
Build & Run
npm run build
npm start
Available Functions
read_email
Read a specific email from the inbox.
read_email({ email_id: "1" })
// Returns email with from, subject, body, timestamp
list_inbox
List emails from the inbox.
list_inbox({ limit: 10 })
// Returns array of emails
search_emails
Search for emails by keyword.
search_emails({ query: "refund" })
// Returns matching emails
draft_email
Draft a response email.
draft_email({
to: "customer@example.com",
subject: "RE: Your Support Request",
body: "Thank you for contacting us..."
})
// Returns draft with index
send_email
Send a drafted email.
send_email({ draft_index: 0 })
// Returns confirmation
Example Workflow
- Tell Claude: "Check my support emails and send responses to unhappy customers"
- Claude reads all inbox emails
- Claude searches for complaint keywords
- Claude drafts professional responses
- Claude sends the emails automatically
Integration with Claude
Configure this MCP in Claude's settings to enable:
- "What are my support requests?"
- "Draft responses to angry customers"
- "Send thank you emails to recent customers"
Requirements
- Node.js 16+
- TypeScript
- Anthropic Claude API key
Technical Stack
- Language: TypeScript
- Runtime: Node.js
- Protocol: Model Context Protocol (MCP)
- AI: Anthropic Claude 3.5 Sonnet
License
MIT
Recommended Servers
playwright-mcp
A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.
Magic Component Platform (MCP)
An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.
Audiense Insights MCP Server
Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.
VeyraX MCP
Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.
graphlit-mcp-server
The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.
Kagi MCP Server
An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.
E2B
Using MCP to run code via e2b.
Neon Database
MCP server for interacting with Neon Management API and databases
Exa Search
A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.
Qdrant Server
This repository is an example of how to create a MCP server for Qdrant, a vector search engine.