Trykitt MCP服务器
该项目实现了一个模型上下文协议(MCP)服务器,作为Trykitt API的包装器(https://trykitt.ai/),一个强大的平台,旨在以极高的准确性和速度查找和验证B2B电子邮件地址。
直接在您的AI工作流程中利用Trykitt的高级功能。查找比许多跳出率接近零的提供商更多的B2B电子邮件,通过与企业身份服务器进行验证,超越简单的SMTP检查,并从比传统方法更快的结果中受益。验证吸引力,发现工作变化,并加强你的外展工作。
______________________________________________________________________
英语
概述
此MCP服务器允许语言模型(如Claude、ChatGPT、Gemini)与Trykitt API交互(https://trykitt.ai/).它使您的AI助手能够利用Trykitt最先进的电子邮件查找和验证引擎,该引擎旨在提供比许多替代品更有效、更快、更可靠的B2B电子邮件(Trykitt报告的跳出率\ # Replace with the actual URL cd trykitt-mcp
1. **安装依赖项:**npm install
1. **配置API密钥:**
创建一个 `.env` 项目根目录中的文件:TRYKITT_API_KEY=YOUR_TRYKITT_API_KEY
替换 `YOUR_TRYKITT_API_KEY` 使用您的实际Trykitt API密钥。
### 运行服务器
npm start
这将启动MCP服务器,在stdio上监听来自MCP客户端(例如Claude Desktop、Cursor)的连接。服务器将把其状态记录到stderr。
### 可用工具
- **`get_job`**:检索以前提交的Trykitt作业的状态或结果。
- **参数**: `job_id` (字符串,必填)
- **最小JSON示例:**{ "tool_name": "get_job", "parameters": { "job_id": "01JEXAMPLEJOBID" } }
- **`find_email`**:查找某人的电子邮件地址。
- **参数**: `fullName` (字符串,必填), `domainOrWebsite` (字符串,必填), `companyName` (字符串,可选), `linkedinStandardProfileURL` (字符串,可选), `callbackType` (字符串,可选), `callbackURL` (字符串,可选), `fastMode` (布尔值,可选), `customData` (字符串,可选), `discoverAlternativeDomains` (布尔值,可选), `dataProviderFallback` (布尔值,可选)
- **最小JSON示例:**{ "tool_name": "find_email", "parameters": { "fullName": "Erol Toker", "domainOrWebsite": "trykitt.ai" } }
- **完整JSON示例:**{ "tool_name": "find_email", "parameters": { "fullName": "Jane Doe", "domainOrWebsite": "https://example.com/", "companyName": "Example Corp", "linkedinStandardProfileURL": "https://linkedin.com/in/janedoe-example", "callbackType": "here", "callbackURL": "", "fastMode": false, "customData": "project_alpha_lead_42", "discoverAlternativeDomains": true, "dataProviderFallback": true } }
- **`verify_email`**:验证电子邮件地址是否有效。
- **参数**: `email` (字符串,必填), `treatAliasesAsValid` (布尔值,可选,默认值:true)
- **最小JSON示例:**{ "tool_name": "verify_email", "parameters": { "email": "erol@trykitt.ai" } }
- **完整JSON示例:**{ "tool_name": "verify_email", "parameters": { "email": "erol@trykitt.ai", "treatAliasesAsValid": false } }
### 客户端配置示例(例如,Claude Desktop `settings.json`)
要将此服务器与MCP客户端一起使用,您需要配置客户端以运行服务器命令。以下是一个配置示例:
{ "mcpServers": { "trykitt": { "command": "node", "args": ["/path/to/your/trykitt-mcp/src/index.js"], // IMPORTANT: Replace with the actual absolute path "env": { "TRYKITT_API_KEY": "YOUR_TRYKITT_API_KEY" // IMPORTANT: Replace with your actual key } } } }
**重要提示:**
- 替换 `/path/to/your/trykitt-mcp/src/index.js` 与正确 **绝对路径** 到 `index.js` 克隆项目目录中的文件。
- 替换 `YOUR_TRYKITT_API_KEY` 使用您的实际Trykitt API密钥。您也可以省略 `env` 如果您已将密钥设置为 `.env` 文件内 `trykitt-mcp` 项目目录本身,因为服务器将从那里获取它。
______________________________________________________________________
## 法语
### 概述
该MCP(模型上下文协议)服务器围绕Trykitt API实现包装器([https://trykitt.ai/](https://trykitt.ai/)),一个强大的平台,旨在以极高的准确性和速度查找和验证B2B电子邮件地址。
直接在您的人工智能工作流中利用Trykitt的高级功能。以接近零的跳出率找到比许多提供商更多的B2B电子邮件,通过企业身份服务器验证,超越简单的SMTP验证,并获得比传统方法快得多的结果。
### 功能
该MCP服务器允许语言模型(如Claude、ChatGPT、Gemini)与Trykitt API交互([https://trykitt.ai/](https://trykitt.ai/))的。它使您的人工智能助手能够利用Trykitt领先的电子邮件搜索和验证引擎,该引擎旨在提供更多有效的B2B电子邮件,比许多替代方案更快、更可靠(Trykitt报告的跳出率\ # Remplacez par l'URL réelle
cd trykitt-mcp- 安装依赖项:
npm install- 配置API密钥:
创建文件 .env 在项目的根源:
TRYKITT_API_KEY=VOTRE_CLE_API_TRYKITT替换 VOTRE_CLE_API_TRYKITT 通过您的真实Trykitt API密钥。
启动服务器
npm start这将启动MCP服务器,该服务器将监听stdio上MCP客户端(例如,Claude Desktop、Cursor)的连接。服务器将在stderr上显示其状态。
可用工具
get_job:获取以前提交的trykitt作业的状态或结果。
- 参数: job_id (链,必需) - JSON最小值示例:
{
"tool_name": "get_job",
"parameters": {
"job_id": "01JEXAMPLEJOBID"
}
}find_email:查找某人的电子邮件地址。
- 参数: fullName (链,必需), domainOrWebsite (链,必需), companyName (链,可选), linkedinStandardProfileURL (链,可选), callbackType (链,可选), callbackURL (链,可选), fastMode (布尔,可选), customData (链,可选), discoverAlternativeDomains (布尔,可选), dataProviderFallback (布尔,可选) - JSON最小值示例:
{
"tool_name": "find_email",
"parameters": {
"fullName": "Erol Toker",
"domainOrWebsite": "trykitt.ai"
}
}- JSON格式示例:
{
"tool_name": "find_email",
"parameters": {
"fullName": "Jeanne Dupont",
"domainOrWebsite": "https://exemple.fr/",
"companyName": "Exemple SA",
"linkedinStandardProfileURL": "https://linkedin.com/in/jeannedupont-exemple",
"callbackType": "here",
"callbackURL": "",
"fastMode": false,
"customData": "projet_alpha_piste_42",
"discoverAlternativeDomains": true,
"dataProviderFallback": true
}
}verify_email:检查电子邮件地址是否有效。
- 参数: email (链,必需), treatAliasesAsValid (布尔值,可选,默认值:true) - JSON最小值示例:
{
"tool_name": "verify_email",
"parameters": {
"email": "erol@trykitt.ai"
}
}- JSON格式示例:
{
"tool_name": "verify_email",
"parameters": {
"email": "erol@trykitt.ai",
"treatAliasesAsValid": false
}
}客户端配置示例(例如: settings.json Claude Desktop)
要将此服务器与MCP客户端一起使用,必须将客户端配置为运行服务器命令。以下是配置示例:
{
"mcpServers": {
"trykitt": {
"command": "node",
"args": ["/chemin/vers/votre/trykitt-mcp/src/index.js"], // IMPORTANT : Remplacez par le chemin absolu réel
"env": {
"TRYKITT_API_KEY": "VOTRE_CLE_API_TRYKITT" // IMPORTANT : Remplacez par votre clé réelle
}
}
}
}重要提示:
- 替换
/chemin/vers/votre/trykitt-mcp/src/index.jspar le 绝对路径 正确到文件index.js在克隆项目的目录中。 - 替换
VOTRE_CLE_API_TRYKITT通过您的真实Trykitt API密钥。您还可以省略块env如果您在文件中定义了密钥,请单击此处.env在项目的根源trykitt-mcp它本身,因为服务器将从那里检索它。
