TryKitt.ai mcp 서버
TryKitt.ai API를 사용하여 이메일 확인 및 검색 기능을 제공하는 FastMCP(Model Context Protocol) 서버입니다. 이 서버를 통해 AI 비서가 높은 정확도와 낮은 반송률로 B2B 이메일 주소를 찾고 검증할 수 있습니다.
특징
이메일 확인 : 고급 SMTP 및 Catchall 확인을 통해 이메일 주소를 확인합니다.
이메일 찾기 : 이름과 회사 도메인을 사용하여 개인의 이메일 주소를 찾습니다.
작업 관리 : 이메일 확인/작업 찾기 추적 및 모니터링
실시간 처리 : 이메일 작업에 대한 즉각적인 결과를 얻으세요
높은 정확도 : <0.1%의 반송률을 제공하는 TryKitt.ai의 고급 검증 알고리즘을 활용합니다.
Related MCP server: Graphiti 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/Linuxuv를 사용하여 종속성을 설치합니다.
# Using uv (recommended)
uv sync설정
TryKitt.ai API 키를 받으세요:
TryKitt.ai를 방문하세요
계정에 가입하세요
API 설정으로 이동하여 API 키를 받으세요.
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 Windows : %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와 함께 사용
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 프로필 URLcustom_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배 더 빠르게 작동합니다.
포괄적인 검증을 위해 엔터프라이즈 ID 서버를 사용합니다.
작업 변경 사항을 감지하고 실제 시스템과 비교하여 검증합니다.
자세한 내용은 https://trykitt.ai/ 에서 확인하세요.
특허
이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.
기여하다
저장소를 포크하세요
기능 브랜치 생성
변경 사항을 만드세요
해당되는 경우 테스트를 추가하세요
풀 리퀘스트 제출
지원하다
다음과 관련된 문제:
이 MCP 서버: 이 저장소에서 문제를 엽니다.
TryKitt.ai API: TryKitt.ai 지원팀에 문의하세요
FastMCP 프레임워크: FastMCP 설명서 확인
변경 사항
v1.0.0
이메일 확인 및 검색 기능을 갖춘 초기 릴리스
작업 상태 추적
실시간 처리 지원
FastMCP 통합