Naver Mail MCP Server

Local setup required. This server has to be cloned and prepared on your machine before you register it in Claude Code.
1

Set the server up locally

Run this once to clone and prepare the server before adding it to Claude Code.

Run in terminal
git clone https://github.com/Leonamin/NaverMail-MCP-Server
cd NaverMail-MCP-Server

Then follow the repository README for any remaining dependency or build steps before continuing.

2

Register it in Claude Code

After the local setup is done, run this command to point Claude Code at the built server.

Run in terminal
claude mcp add -e "--naver-id=${--naver-id}" -e "--naver-password=${--naver-password}" naver-mail -- node "<FULL_PATH_TO_NAVERMAIL_MCP_SERVER>/dist/index.js"

Replace <FULL_PATH_TO_NAVERMAIL_MCP_SERVER>/dist/index.js with the actual folder you prepared in step 1.

Required:--naver-id--naver-password
README.md

Interact with your Naver Mail account via the Model Context Protocol.

Mail MCP Server

실행환경 설정

MCP Server 연동

테스트

  1. inspector 다운로드 및 실행(node가 설치되어있어야 함)
npx @modelcontextprotocol/inspector uv run server.py --naver-id your-id --naver-password your-password
  1. Session Token 복사
Starting MCP inspector...
⚙️ Proxy server listening on 127.0.0.1:6277
🔑 Session token: 3518ab7ad6026be0f0ad8d5c0ef9b2c853e48ed911fe1317eb9b0ed48bdd980e <--- 이거 복사
Use this token to authenticate requests or set DANGEROUSLY_OMIT_AUTH=true to disable auth

🔗 Open inspector with token pre-filled:
   http://localhost:6274/?MCP_PROXY_AUTH_TOKEN=3518ab7ad6026be0f0ad8d5c0ef9b2c853e48ed911fe1317eb9b0ed48bdd980e

🔍 MCP Inspector is up and running at http://127.0.0.1:6274 🚀
  1. 127.0.0.1:6274 접속 및 Configuration 설정 Configuration -> Proxy Session Token2. Session Token 복사에서 복사한 키 설정

  2. Connect 실행

Claude Desktop

  1. ~/Library/Application Support/Claude/claude_desktop_config.json 파일을 엽니다.(없으면 파일을 만들어주세요.)

  2. 아래 내용 중 /ABSOLUTE/PATH/TO/naver-mail-mcp--naver-id, --naver-password는 수정해주세요

{
  "mcpServers": {
    "naver-mail": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/naver-mail-mcp",
        "run",
        "server.py",
        "--naver-id",
        "your-id",
        "--naver-password",
        "your-password"
      ]
    }
  }
}
  1. 파일 저장 후 Claude Desktop을 재시작해주세요

Environment Variables

--naver-idrequiredYour Naver account ID
--naver-passwordrequiredYour Naver account password

Configuration

claude_desktop_config.json
{
  "mcpServers": {
    "naver-mail": {
      "command": "uv",
      "args": [
        "--directory",
        "/ABSOLUTE/PATH/TO/naver-mail-mcp",
        "run",
        "server.py",
        "--naver-id",
        "your-id",
        "--naver-password",
        "your-password"
      ]
    }
  }
}

Try it

Check my latest emails in Naver Mail.
Are there any unread messages from my manager in my Naver inbox?
Summarize the most recent email I received.

Frequently Asked Questions

What are the key features of Naver Mail?

Seamless integration with Naver Mail. Direct interaction via Model Context Protocol. Compatible with Claude Desktop.

What can I use Naver Mail for?

Managing personal or professional email directly from an AI chat interface. Quickly summarizing incoming emails without leaving the Claude Desktop environment. Automating email retrieval tasks for improved productivity.

How do I install Naver Mail?

Install Naver Mail by running: Configure claude_desktop_config.json with the provided server path and credentials.

What MCP clients work with Naver Mail?

Naver Mail works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Naver Mail docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare