使用说明

项目简介

本项目是一个基于 Model Context Protocol (MCP) 的服务器实现,专注于提供电子邮件地址验证功能。它利用 2ip.me API 来检查给定的电子邮件地址是否有效,并以标准化的方式为大型语言模型 (LLM) 客户端提供此功能。

主要功能点

  • 电子邮件地址验证: 能够验证电子邮件地址是否存在和有效。
  • 简单易用: 无需 API 密钥,配置简单。
  • JSON 响应: 以结构化的 JSON 格式返回验证结果。

安装步骤

  1. 克隆仓库: 使用 'git clone https://github.com/ravinahp/email-checker-mcp.git' 命令将仓库克隆到本地。
  2. 进入目录: 使用 'cd email-checker-mcp' 命令进入项目目录。
  3. 安装依赖: 使用 'uv sync' 命令安装项目依赖(确保已安装 uv 包管理器)。

服务器配置

要将此工具配置为 Claude 等 MCP 客户端可用的 MCP 服务器,您需要修改 MCP 客户端的配置文件。以 Claude 桌面应用为例,您需要编辑 'claude_desktop_config.json' 文件。

  1. 找到配置文件:

    • macOS: 通常位于 '~/Library/Application\ Support/Claude/claude_desktop_config.json'
    • Windows: 通常位于 '%APPDATA%/Claude/claude_desktop_config.json'
  2. 编辑配置文件: 使用文本编辑器打开 '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