TryKitt.ai mcp 服务器
一个 FastMCP(模型上下文协议)服务器,使用TryKitt.ai API 提供电子邮件验证和查找功能。该服务器使 AI 助手能够以高精度和低退回率查找和验证 B2B 电子邮件地址。
特征
- 电子邮件验证:使用高级 SMTP 和 catchall 验证来验证电子邮件地址
- 电子邮件查找:使用姓名和公司域名查找个人的电子邮件地址
- 工作管理:跟踪和监控电子邮件验证/寻找工作
- 实时处理:立即获得电子邮件操作的结果
- 高精度:利用 TryKitt.ai 的先进验证算法,跳出率低于 0.1%
安装
- 克隆此存储库:
- 使用 uv 初始化一个新的 Python 环境:
- 使用 uv 安装依赖项:
设置
- 获取您的 TryKitt.ai API 密钥:
- 访问TryKitt.ai
- 注册账户
- 导航到您的 API 设置以获取您的 API 密钥
- 将您的 API 密钥设置为环境变量:
或者在项目根目录中创建一个.env
文件:
用法
运行服务器
启动 FastMCP 服务器:
服务器将启动并可用于 MCP 连接。
添加至 MCP 客户端
要将此服务器与 MCP 兼容客户端一起使用,您需要配置客户端以连接到此服务器。
克劳德桌面
将以下配置添加到您的 Claude Desktop 配置文件:
macOS : ~/Library/Application Support/Claude/claude_desktop_config.json
Windows : %APPDATA%\Claude\claude_desktop_config.json
其他 MCP 客户端
对于其他与 MCP 兼容的客户端,请将其配置为连接到:
- 命令:
python
- 参数:
["/path/to/your/trykittai-mcp-server/server.py"]
- 环境变量:
TRYKITT_API_KEY=your_api_key_here
与紫外线一起使用
如果您使用 uv,您还可以使用以下命令运行服务器:
注意:将/path/to/your/trykittai-mcp-server
替换为您的项目目录的实际绝对路径,并将your_api_key_here
为您的实际 TryKitt.ai API 密钥。
可用工具
1. 电子邮件验证( verify_email_send
)
验证电子邮件地址是否有效且可传送。
参数:
email
(必填):需要验证的电子邮件地址custom_data
(可选):与请求关联的自定义数据
例子:
2. 电子邮件查找( find_email
)
根据某人的姓名和公司域名查找其电子邮件地址。
参数:
full_name
(必填):此人的全名domain
(必填):公司域名或网站linkedin_url
(可选):LinkedIn 个人资料 URL,以提高准确性custom_data
(可选):与请求关联的自定义数据
例子:
3. 作业状态( get_job_status
)
检查先前提交的作业的状态。
参数:
job_id
(必需):要检查的作业的 ID
例子:
4.列出作业( list_jobs
)
列出所有作业(注意:此端点的可用性可能有限)。
例子:
API 响应格式
电子邮件验证成功
成功查找电子邮件
错误处理
服务器处理各种错误情况:
- 无效的 API 密钥
- 速率限制
- 网络超时
- 电子邮件格式无效
- 域名验证失败
常见错误响应:
配置
环境变量
TRYKITT_API_KEY
:您的 TryKitt.ai API 密钥(必需)
SSL 配置
该服务器已配置为与 TryKitt.ai 的 API 端点配合使用。SSL 验证目前已禁用,以实现兼容性。
发展
项目结构
依赖项
fastmcp
:用于构建 MCP 服务器的 FastMCP 框架httpx
:用于 API 请求的异步 HTTP 客户端pydantic
:数据验证和设置管理
关于TryKitt.ai
TryKitt.ai 是一种先进的电子邮件验证和查找服务,它:
- 为个人用户提供无限制的免费电子邮件验证
- 通过高级验证实现<0.1%的跳出率
- 比其他解决方案快 2-5 倍
- 使用企业身份服务器进行全面验证
- 检测作业变化并针对真实系统进行验证
了解更多信息,请访问 https://trykitt.ai/
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
贡献
- 分叉存储库
- 创建功能分支
- 进行更改
- 如果适用,添加测试
- 提交拉取请求
支持
对于相关问题:
- 此 MCP 服务器:在此存储库中打开一个问题
- TryKitt.ai API:联系 TryKitt.ai 支持
- FastMCP 框架:查看 FastMCP 文档
变更日志
v1.0.0
- 首次发布具有电子邮件验证和查找功能
- 工作状态跟踪
- 实时处理支持
- FastMCP 集成
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
trykittai-mcp-服务器
Related MCP Servers
- Python
- Python
- Python
- PythonMIT License