CN

chanmuzi/naver-mail-mcp

Data science & ML

This page was translated automatically. Technical details may differ from the original. View the original

21 stars 2 forks Quality 71 Trend 10MIT

Naver Mail MCP Server for Claude Desktop.

Overview

Naver Mail MCP Server for Claude Desktop. This is an MCP (Model Context Protocol) server that allows you to use Naver Mail on Claude Desktop like Gmail MCP. Claude Desktop does not inherit system PATHs. Always use the ** in uv for command. (e.g., /Users/username/.local/bin/uv) You can check the absolute path with the which uv command. 1. 2. Set IMAP/SMTP in ** - Set Naver email → → Set POP3/IMAP → Use ✅ IMAP/SMTP 3. Issuance (two-factor authentication required) - Set security settings for information → within Naver → → Two-factor authentication → manage application passwords - : imap.naver.com:993 (SSL/TLS) - : smtp.naver.com:465 (SSL) - : stdio (Claude Desktop integration) - : Automatic handling of UTF-8, EUC-KR, Modified UTF-7 (folder names) - : New connection per tool call (stateless) - : 10MB (base64 encoding)

Overview (machine translated)

Naver Mail MCP Server for Claude Desktop.

This is an MCP (Model Context Protocol) server that allows you to use Naver Mail on Claude Desktop like Gmail MCP.

Features

Tool Description
get_profile Account profile inquiry (email, name, total number of emails, number not read)
search_emails Email Search (Sender, Recipient, Subject, Date, Read Status) + Pagination
read_email Read the entire email by UID (header, body, attachment metadata)
read_thread Message-ID-Based Conversation Thread Inquiry
list_folders Mailbox folder list lookup (including number of messages and unread)
create_draft Save the new mail draft in the Drafts folder
list_drafts Viewing the draft list in the Drafts folder
send_email Sending Emails via SMTP (New Email, Reply)
download_attachment Download Attachment (base64 encoding)

Installation

Claude Desktop Configuration

claude_desktop_config.json added:

Local Development Mode

Before deploying to PyPI, run directly from local source:

Note: Claude Desktop does not inherit system PATHs. For command, always use the absolute path from uv. (e.g., /Users/username/.local/bin/uv)

You can check the absolute path with the command which uv.

Prerequisites

  1. Python 3.10+
  2. Enable IMAP/SMTP in Naver Account
  • Naver Mail → settings → POP3/IMAP settings → use ✅ IMAP/SMTP
  1. Issue Application Password (2-Step Authentication Required)
  • Naver → information → security settings → two-factor authentication → application password management

Environment Variables

This page was translated automatically. Technical details may differ from the original.

Install

uvx naver-mail-mcp
New to MCP? Start with the mcpskill.org guide →

Configuration

{ "mcpServers": { "naver-email": { "command": "uvx", "args": ["naver-mail-mcp"], "env": { "NAVER_EMAIL_ADDRESS": "[email protected]", "NAVER_EMAIL_PASSWORD": "your_app_password", "NAVER_FULL_NAME": "Your Name" } } } }