使用说明
项目简介
本项目是一个基于 Model Context Protocol (MCP) 的服务器实现,专注于提供电子邮件地址验证功能。它利用 2ip.me API 来检查给定的电子邮件地址是否有效,并以标准化的方式为大型语言模型 (LLM) 客户端提供此功能。
主要功能点
- 电子邮件地址验证: 能够验证电子邮件地址是否存在和有效。
- 简单易用: 无需 API 密钥,配置简单。
- JSON 响应: 以结构化的 JSON 格式返回验证结果。
安装步骤
- 克隆仓库: 使用 'git clone https://github.com/ravinahp/email-checker-mcp.git' 命令将仓库克隆到本地。
- 进入目录: 使用 'cd email-checker-mcp' 命令进入项目目录。
- 安装依赖: 使用 'uv sync' 命令安装项目依赖(确保已安装 uv 包管理器)。
服务器配置
要将此工具配置为 Claude 等 MCP 客户端可用的 MCP 服务器,您需要修改 MCP 客户端的配置文件。以 Claude 桌面应用为例,您需要编辑 'claude_desktop_config.json' 文件。
-
找到配置文件:
- macOS: 通常位于 '~/Library/Application\ Support/Claude/claude_desktop_config.json'
- Windows: 通常位于 '%APPDATA%/Claude/claude_desktop_config.json'
-
编辑配置文件: 使用文本编辑器打开 'claude_desktop_config.json' 文件,在 JSON 对象中添加以下配置:
{ "email-checker-mcp": { "command": "uv", "args": [ "--directory", "/path/to/email-checker-mcp", // 👈️ 请替换为你的实际路径! "run", "email-checker-mcp" ] } }重要: 请将 '/path/to/email-checker-mcp' 替换为您在本地克隆 'email-checker-mcp' 仓库的 实际完整路径。例如,如果您将仓库克隆到 '/Users/myusername/Documents/email-checker-mcp',则应使用 '/Users/myusername/Documents/email-checker-mcp'。
基本使用方法
完成服务器配置并重启 MCP 客户端后,您就可以在提示词中直接调用电子邮件验证功能。例如,您可以向 Claude 提问: “请验证 [email protected] 这个邮件地址是否存在?” MCP 客户端会自动调用 'email-checker-mcp' 服务器进行验证,并返回结果。
信息
分类
网页与API