Skip to main content
Glama
Abhi5h3k

MCP-Email-Verify

by Abhi5h3k

MCP 이메일 확인

LLM이 이메일 주소의 유효성을 검사할 수 있도록 하는 경량 모델 컨텍스트 프로토콜(MCP) 서버입니다. 이 도구는 AbstractAPI 이메일 유효성 검사 API를 사용하여 이메일 형식, 도메인 유효성 및 전송 가능성을 검사합니다. Claude Desktop과 같은 AI 애플리케이션에 이메일 유효성 검사를 통합하는 데 적합합니다.


모델 컨텍스트 프로토콜(MCP)이란 무엇입니까?

MCP는 본질적으로 AI 모델과 외부 시스템 간의 통신을 간소화하도록 설계된 표준화된 프로토콜입니다. 다양한 AI 에이전트, 도구 및 서비스가 원활하게 상호 작용할 수 있도록 하는 범용 언어로 생각하면 됩니다.

MCP 그리기(1)


특징

  • 이메일 확인 : 실시간으로 이메일 주소를 확인하세요.

  • MCP 통합 : MCP 호환 LLM과 원활하게 연결합니다.

  • 간편한 설정 : Python과 MCP SDK로 구축되어 빠르게 배포할 수 있습니다.


MCP는 클라이언트-서버 아키텍처를 따릅니다.

클라이언트 서버 drawio


데모 보기

아래 이미지를 클릭하면 MCP 이메일 확인 도구가 실제로 작동하는 모습을 보여주는 비디오 데모를 볼 수 있습니다.

스크린샷 2025-03-23 115525


Related MCP server: @bounceprotect/mcp

요구 사항

  • Python : Python 3.11.0 이상.

  • UV : 0.6.9 이상.


설정

1. 저장소 복제

지엑스피1

2. UV 설치

UV가 설치되어 있지 않으면 다음 명령을 사용하여 설치할 수 있습니다.

powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

설치를 확인하세요:

uv --version

3. 가상 환경 설정

UV를 사용하여 가상 환경을 만듭니다.

uv venv

가상 환경 활성화: Windows의 경우:

.venv\Scripts\activate

4. 종속성 설치 UV를 사용하여 pyproject.toml에서 필요한 종속성을 설치합니다.

uv install

서버 실행

  1. 환경 변수 설정 루트 디렉토리에 .env 파일을 만들고 AbstractAPI 키를 추가합니다.

ABSTRACT_API_KEY=your_api_key_here
  1. 서버 실행 MCP 서버를 시작합니다.

uv run server.py

용법

  1. Claude Desktop에 서버 등록 claude_desktop_config.json 파일을 업데이트하여 MCP 서버를 포함합니다.

{
    "mcpServers": {
        "verify_mail": {
            "command": "uv",
            "args": [
                "--directory",
                "C:\\ABSOLUTE\\PATH\\TO\\MCP-Email-Verify",
                "run",
                "server.py"
            ]
        }
    }
}

영상

  1. Claude Desktop을 다시 시작합니다. Claude Desktop을 다시 시작하여 새로운 도구를 감지합니다.

  2. 이메일 확인 다음과 같은 메시지를 사용하세요.

"타노스에게 thanos@snap.io 로 이메일을 보내서 제가 제일 좋아하는 TV 프로그램을 다시 올려달라고 부탁하려고 했는데, 유효한 이메일인지 잘 모르겠어요. 진짜인지, 아니면 그냥 뜬금없이 보낸 건지 확인해 주시겠어요?"

개발

서식 및 린팅 이 프로젝트에서는 코드 서식 및 가져오기 정렬에 black과 isort를 사용합니다.

  1. 개발 종속성 설치:

     uv add black isort --dev
  2. 코드 형식 지정:

    black .
  3. 가져오기 정렬:

  isort .

사전 커밋 설정

pre-commit install
pre-commit run --all-files

Smithery.ai 서버에서 사용 가능: MCP 이메일 확인

기사: 모델 컨텍스트 프로토콜(MCP): AI 커뮤니케이션의 미래를 위한 초보자 가이드

Install Server
F
license - not found
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server built with the mcp-framework for developing and managing custom tools. It provides a structured foundation for building and integrating modular components like data processors and API clients into Claude Desktop.
    7
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that enables Claude Desktop to manage emails via SMTP and IMAP. Send emails, fetch unread messages, and create draft replies directly from conversations.
    29
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that enables Claude Desktop to interact with Gmail through secure OAuth 2.0 authentication. Send emails, search messages, read emails, and manage multiple Gmail accounts directly from Claude Desktop.
    192
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

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/Abhi5h3k/MCP-Email-Verify'

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