Cline Email MCP Auto-Setup

Cline Email MCP Auto-Setup

Automatically configures email notification functionality for Cline through SMTP integration. Enables Cline to send email notifications for task completion, errors, or user input requirements with automated setup and testing.

Category
Visit Server

README

Cline Email MCP Auto-Setup

这是一个为Cline自动配置Email MCP服务器的项目。通过这个项目,Cline可以在任何新机器上快速配置邮件通知功能。

Cline配置指令

当您给Cline这个repo的URL时,请使用以下指令:

阅读README.md,配置MCP

自动配置流程

Cline会按以下步骤自动配置:

  1. 克隆项目: 将此repo克隆到本地
  2. 安装依赖: 运行 npm install 安装必要的Node.js依赖
  3. 交互配置: 运行 node setup-cline.js 开始自动配置
  4. 输入SMTP信息: 系统会提示输入以下信息:
    • SMTP_USER: 您的SMTP用户名(邮箱地址)
    • SMTP_PASS: 您的SMTP密码或应用专用密码
    • EMAIL_TO: 接收通知的邮箱地址
  5. 自动注册MCP: 脚本会自动更新Cline的MCP配置文件
  6. 发送测试邮件: 配置完成后自动发送测试邮件验证配置

支持的SMTP服务商

默认使用Brevo SMTP服务,配置如下:

  • SMTP主机: smtp-relay.brevo.com
  • 端口: 587
  • 安全连接: STARTTLS

您也可以根据需要修改为其他SMTP服务商。

配置要求

  • Node.js (建议v16或更高版本)
  • Cline已安装并运行
  • 有效的SMTP邮箱账户

故障排除

如果配置过程中遇到问题:

  1. 确保SMTP凭据正确
  2. 检查网络连接
  3. 验证Cline配置文件权限
  4. 查看控制台错误信息

安全说明

  • 此项目不会存储您的SMTP密码
  • 所有配置信息仅保存在本地Cline配置文件中
  • 建议使用应用专用密码而非主密码

手动配置说明

如果需要手动配置,您可以:

  1. 编辑 ~/.config/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
  2. 添加email-notify MCP配置
  3. 重启Cline

技术细节

  • 使用Node.js和MCP SDK
  • 基于nodemailer发送邮件
  • 跨平台支持(Windows/macOS/Linux)
  • 自动检测Cline配置文件位置

配置完成后,Cline将具备邮件通知功能,可以在任务完成、遇到错误或需要用户输入时发送邮件通知。

Recommended Servers

playwright-mcp

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.

Official
Featured
TypeScript
Magic Component Platform (MCP)

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.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

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.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

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.

Official
Featured
TypeScript
Kagi MCP Server

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.

Official
Featured
Python
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
Exa Search

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.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured