Token导航 LogoToken导航TokenDH.com
Trykittai MCP Server logo
办公协作stdio官方级别未说明来源级核验

Trykittai MCP Server

MCP Server

TryKitt.ai mcp Server 是一个基于 FastMCP 的服务器,提供高精度的 B2B 电子邮件验证和查找功能,适用于需要验证和获取商业联系方式的场景。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
PythonClaude团队协作Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

avivshafir

提供方

avivshafir

最后核验

2026/5/17 20:19

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python server.py

详细介绍

TryKitt.ai mcp服务器

FastMCP(模型上下文协议)服务器,使用 TryKitt.ai API该服务器使AI助手能够以高精度和低跳出率查找和验证B2B电子邮件地址。

特性

  • 电子邮件验证:使用高级SMTP和全面验证验证电子邮件地址
  • 电子邮件查找:查找使用个人姓名和公司域的个人电子邮件地址
  • 作业管理:跟踪和监控电子邮件验证/找工作
  • 实时处理:立即获得电子邮件操作的结果
  • 高精度:利用TryKitt.ai的高级验证算法,跳出率\<0.1%

安装

  1. 克隆此存储库:
git clone https://github.com/avivshafir/trykittai-mcp-server
cd trykittai-mcp-server
  1. 使用uv初始化一个新的Python环境:
# Initialize a new uv project (if starting fresh)
uv init

# Or create a virtual environment
uv venv

# Activate the virtual environment
source .venv/bin/activate  # On macOS/Linux
  1. 使用uv安装依赖项:
# Using uv (recommended)
uv sync

设置

  1. 获取您的TryKitt.ai API密钥:

- 访问 TryKitt.ai - 注册一个账户 - 导航到API设置以获取API密钥

  1. 将API密钥设置为环境变量:
export TRYKITT_API_KEY="your_api_key_here"

或者创建一个 .env 项目根目录中的文件:

TRYKITT_API_KEY=your_api_key_here

用法

运行服务器

启动FastMCP服务器:

python server.py

服务器将启动并可用于MCP连接。

添加到MCP客户端

要将此服务器与MCP兼容的客户端一起使用,您需要配置客户端以连接到此服务器。

克劳德桌面

将以下配置添加到您的Claude Desktop配置文件中:

macOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "trykittai": {
      "command": "python",
      "args": ["/path/to/your/trykittai-mcp-server/server.py"],
      "env": {
        "TRYKITT_API_KEY": "your_api_key_here"
      }
    }
  }
}

其他MCP客户端

对于其他兼容MCP的客户端,将其配置为连接到:

  • 命令: python
  • 参数: ["/path/to/your/trykittai-mcp-server/server.py"]
  • 环境变量: TRYKITT_API_KEY=your_api_key_here

使用紫外线

如果你使用的是uv,你也可以用以下命令运行服务器:

{
  "mcpServers": {
    "trykittai": {
      "command": "uv",
      "args": ["run", "python", "server.py"],
      "cwd": "/path/to/your/trykittai-mcp-server",
      "env": {
        "TRYKITT_API_KEY": "your_api_key_here"
      }
    }
  }
}

备注:替换 /path/to/your/trykittai-mcp-server 使用项目目录的实际绝对路径,以及 your_api_key_here 使用您的实际TryKitt.ai API密钥。

可用工具

1.电子邮件验证(verify_email_send)

验证电子邮件地址是否有效且可交付。

参数:

  • email (必填):要验证的电子邮件地址
  • custom_data (可选):与请求关联的自定义数据

例子:

result = await verify_email_send("john.doe@example.com")

2.电子邮件查找(find_email)

根据某人的姓名和公司域名查找其电子邮件地址。

参数:

  • full_name (必填):该人的全名
  • domain (必填):公司域名或网站
  • linkedin_url (可选):LinkedIn个人资料URL,以提高准确性
  • custom_data (可选):与请求关联的自定义数据

例子:

result = await find_email(
    full_name="John Doe",
    domain="example.com",
    linkedin_url="https://linkedin.com/in/johndoe"
)

3.工作状态(get_job_status)

检查以前提交的作业的状态。

参数:

  • job_id (必填):要检查的作业ID

例子:

result = await get_job_status("job_123456")

4.列出工作(list_jobs)

列出所有作业(注意:此端点的可用性可能有限)。

例子:

result = await list_jobs()

API响应格式

电子邮件验证成功

{
  "id": "job_123456",
  "status": "completed",
  "result": {
    "email": "john.doe@example.com",
    "valid": true,
    "deliverable": true,
    "confidence": 0.95,
    "verification_type": "smtp_catchall"
  }
}

成功查找电子邮件

{
  "id": "job_789012",
  "status": "completed",
  "result": {
    "email": "john.doe@example.com",
    "confidence": 0.88,
    "sources": ["pattern_matching", "web_scraping"]
  }
}

错误处理

服务器处理各种错误情况:

  • API密钥无效
  • 速率限制
  • 网络超时
  • 电子邮件格式无效
  • 域验证失败

常见错误响应:

{
  "error": "Invalid API key",
  "code": 401
}

配置

环境变量

  • TRYKITT_API_KEY:您的TryKitt.ai API密钥(必需)

SSL配置

服务器配置为与TryKitt.ai的API终结点一起工作。出于兼容性考虑,SSL验证当前已禁用。

发展

项目结构

trykittai-mcp-server/
├── server.py          # Main FastMCP server implementation
├── pyproject.toml     # Project dependencies and configuration
├── uv.lock           # Dependency lock file
├── README.md         # This file
├── LICENSE           # MIT License
└── .venv/            # Virtual environment

依赖项

  • fastmcp:用于构建MCP服务器的FastMCP框架
  • httpx:API请求的异步HTTP客户端
  • pydantic:数据验证和设置管理

关于TryKitt.ai

TryKitt.ai是一种高级电子邮件验证和查找服务,它:

  • 为个人用户提供无限制的免费电子邮件验证
  • 通过高级验证实现\<0.1%的跳出率
  • 比其他解决方案快2-5倍
  • 使用企业身份服务器进行全面验证
  • 检测作业更改并根据实际系统进行验证

了解更多信息,请访问 https://trykitt.ai/

许可证

此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。

贡献

  1. 分叉存储库
  2. 创建要素分支
  3. 进行更改
  4. 如果适用,添加测试
  5. 提交拉取请求

支持

关于以下问题:

  • 此MCP服务器:在此存储库中打开问题
  • TryKitt.ai API:联系TryKitt.ai支持
  • FastMCP框架:查看FastMCP文档

更新日志

v1.0.0

  • 具有电子邮件验证和查找功能的初始版本
  • 作业状态跟踪
  • 实时处理支持
  • FastMCP集成

目录标签

目录标签

PythonClaude团队协作电子邮件验证本地部署B2B查找SMTP验证低退回率实时处理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

api-key

运行时(runtime,运行环境)

Python

部署方式(deploymentType,部署类型)

remote-capable

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdioapi-keyremote-capable

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP