Skip to main content
Glama

trykittai-mcp-server

TryKitt.ai mcp 서버

TryKitt.ai API를 사용하여 이메일 확인 및 검색 기능을 제공하는 FastMCP(Model Context Protocol) 서버입니다. 이 서버를 통해 AI 비서가 높은 정확도와 낮은 반송률로 B2B 이메일 주소를 찾고 검증할 수 있습니다.

특징

  • 이메일 확인 : 고급 SMTP 및 Catchall 확인을 통해 이메일 주소를 확인합니다.
  • 이메일 찾기 : 이름과 회사 도메인을 사용하여 개인의 이메일 주소를 찾습니다.
  • 작업 관리 : 이메일 확인/작업 찾기 추적 및 모니터링
  • 실시간 처리 : 이메일 작업에 대한 즉각적인 결과를 얻으세요
  • 높은 정확도 : <0.1%의 반송률을 제공하는 TryKitt.ai의 고급 검증 알고리즘을 활용합니다.

설치

  1. 이 저장소를 복제하세요:

지엑스피1

  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 키를 받으세요.
  2. 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 프로필 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배 더 빠르게 작동합니다.
  • 포괄적인 검증을 위해 엔터프라이즈 ID 서버를 사용합니다.
  • 작업 변경 사항을 감지하고 실제 시스템과 비교하여 검증합니다.

자세한 내용은 https://trykitt.ai/ 에서 확인하세요.

특허

이 프로젝트는 MIT 라이선스에 따라 라이선스가 부여되었습니다. 자세한 내용은 라이선스 파일을 참조하세요.

기여하다

  1. 저장소를 포크하세요
  2. 기능 브랜치 생성
  3. 변경 사항을 만드세요
  4. 해당되는 경우 테스트를 추가하세요
  5. 풀 리퀘스트 제출

지원하다

다음과 관련된 문제:

  • 이 MCP 서버: 이 저장소에서 문제를 엽니다.
  • TryKitt.ai API: TryKitt.ai 지원팀에 문의하세요
  • FastMCP 프레임워크: FastMCP 설명서 확인

변경 사항

v1.0.0

  • 이메일 확인 및 검색 기능을 갖춘 초기 릴리스
  • 작업 상태 추적
  • 실시간 처리 지원
  • FastMCP 통합
-
security - not tested
A
license - permissive license
-
quality - not tested

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-server

  1. 특징
    1. 설치
      1. 설정
        1. 용법
          1. 서버 실행
          2. MCP 클라이언트에 추가
          3. 사용 가능한 도구
        2. API 응답 형식
          1. 이메일 확인 성공
          2. 성공적인 이메일 찾기
        3. 오류 처리
          1. 구성
            1. 환경 변수
            2. SSL 구성
          2. 개발
            1. 프로젝트 구조
            2. 종속성
          3. TryKitt.ai 소개
            1. 특허
              1. 기여하다
                1. 지원하다
                  1. 변경 사항
                    1. v1.0.0

                  Related MCP Servers

                  View all related MCP servers

                  MCP directory API

                  We provide all the information about MCP servers via our MCP API.

                  curl -X GET 'https://glama.ai/api/mcp/v1/servers/avivshafir/trykittai-mcp-server'

                  If you have feedback or need assistance with the MCP directory API, please join our Discord server