Naver Search MCP Server

MIT License
730
9
  • Linux
  • Apple

Integrations

  • Optional containerization platform for deploying the MCP server in an isolated environment.

  • Enables comprehensive search across various Naver services (web, news, blogs, shopping, images, KnowledgeiN, books, encyclopedia, academic papers, local places) and data trend analysis through Naver Search API and DataLab API.

  • Required runtime environment for the MCP server, version 18 or higher needed for server operation.

MCP server for Naver Search API and DataLab API integration, enabling comprehensive search across various Naver services and data trend analysis.

Version History
1.0.2 (2025-04-26)
  • README updated: cafe article search tool and version history section improved
1.0.1 (2025-04-26)
  • Cafe article search feature added
  • Shopping category info added to zod
  • Source code refactored
1.0.0 (2025-04-08)
  • Initial release
Information

If you want to install the MCP via npm, do NOT use @mseep/server-naver-search (https://www.npmjs.com/package/@mseep/server-naver-search). That package is a copy of my work and was published without my permission. The npx version of that package is also broken and will not work properly. Please use this official package instead.

Prerequisites
  • Naver Developers API Key (Client ID and Secret)
  • Node.js 18 or higher
  • NPM 8 or higher
  • Docker (optional, for container deployment)
Getting API Keys
  1. Visit Naver Developers
  2. Click "Register Application"
  3. Enter application name and select ALL of the following APIs:
    • Search (for blog, news, book search, etc.)
    • DataLab (Search Trends)
    • DataLab (Shopping Insight)
  4. Set the obtained Client ID and Client Secret as environment variables

Tool Details

Available tools:

  • search_webkr: Search Naver web documents
  • search_news: Search Naver news
  • search_blog: Search Naver blogs
  • search_cafearticle: Search Naver cafe articles
  • search_shop: Search Naver shopping
  • search_image: Search Naver images
  • search_kin: Search Naver KnowledgeiN
  • search_book: Search Naver books
  • search_encyc: Search Naver encyclopedia
  • search_academic: Search Naver academic papers
  • search_local: Search Naver local places
  • datalab_search: Analyze search term trends
  • datalab_shopping_category: Analyze shopping category trends
  • datalab_shopping_by_device: Analyze shopping trends by device
  • datalab_shopping_by_gender: Analyze shopping trends by gender
  • datalab_shopping_by_age: Analyze shopping trends by age group
  • datalab_shopping_keywords: Analyze shopping keyword trends
  • datalab_shopping_keyword_by_device: Analyze shopping keyword trends by device
  • datalab_shopping_keyword_by_gender: Analyze shopping keyword trends by gender
  • datalab_shopping_keyword_by_age: Analyze shopping keyword trends by age group

Installation

To install Naver Search MCP Server automatically via Smithery, use one of these commands based on your AI client:

For Claude Desktop:

npx -y @smithery/cli@latest install @isnow890/naver-search-mcp --client claude

For Cursor:

npx -y @smithery/cli@latest install @isnow890/naver-search-mcp --client cursor

For Windsurf:

npx -y @smithery/cli@latest install @isnow890/naver-search-mcp --client windsurf

For Cline:

npx -y @smithery/cli@latest install @isnow890/naver-search-mcp --client cline

The installer will prompt you for:

  • NAVER_CLIENT_ID
  • NAVER_CLIENT_SECRET

Option 2: Manual Installation

Environment Variables
# Windows set NAVER_CLIENT_ID=your_client_id set NAVER_CLIENT_SECRET=your_client_secret # Linux/Mac export NAVER_CLIENT_ID=your_client_id export NAVER_CLIENT_SECRET=your_client_secret
Run with NPX
npx @isnow890/naver-search-mcp
Run with Docker
docker run -i --rm \ -e NAVER_CLIENT_ID=your_client_id \ -e NAVER_CLIENT_SECRET=your_client_secret \ mcp/naver-search

Claude Desktop Configuration

Add to claude_desktop_config.json:

{ "mcpServers": { "naver-search": { "command": "npx", "args": ["-y", "@isnow890/naver-search-mcp"], "env": { "NAVER_CLIENT_ID": "your_client_id", "NAVER_CLIENT_SECRET": "your_client_secret" } } } }

Cursor AI Configuration

Add to mcp.json:

{ "mcpServers": { "naver-search": { "command": "npx", "args": ["-y", "@isnow890/naver-search-mcp"], "env": { "NAVER_CLIENT_ID": "your_client_id", "NAVER_CLIENT_SECRET": "your_client_secret" } } } }

For Docker:

{ "mcpServers": { "naver-search": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "NAVER_CLIENT_ID=your_client_id", "-e", "NAVER_CLIENT_SECRET=your_client_secret", "mcp/naver-search" ] } } }

Build

Docker build:

docker build -t mcp/naver-search .

License

MIT License

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

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.

An MCP server that enables searching various content types (news, blogs, shopping, images, etc.) through Naver's search API.

  1. Version History
    1. 1.0.2 (2025-04-26)
    2. 1.0.1 (2025-04-26)
    3. 1.0.0 (2025-04-08)
  2. Information
    1. Prerequisites
      1. Getting API Keys
        1. Tool Details
          1. Available tools:
        2. Installation
          1. Option 1: Quick Install via Smithery (Recommended)
          2. Option 2: Manual Installation
        3. Claude Desktop Configuration
          1. Cursor AI Configuration
            1. Build
              1. License

                Related MCP Servers

                • -
                  security
                  A
                  license
                  -
                  quality
                  An MCP server implementation that integrates the Brave Search API, providing both web and local search capabilities.
                  Last updated -
                  2
                  22,004
                  43,638
                  JavaScript
                  MIT License
                  • Linux
                  • Apple
                • -
                  security
                  F
                  license
                  -
                  quality
                  An MCP server that integrates with SerpApi to retrieve search results from multiple search engines including Google, Bing, Yahoo, and others, enabling fast access to both live and archived search data.
                  Last updated -
                  Python
                • -
                  security
                  A
                  license
                  -
                  quality
                  MCP server for using various search tools like Tavily API. Planning to support various search tools (i.e. wiki search, searxng, etc)
                  Last updated -
                  1
                  Python
                  MIT License
                  • Apple
                  • Linux
                • -
                  security
                  A
                  license
                  -
                  quality
                  An MCP server that enables web searches using a SearxNG instance, allowing MCP-compatible applications like Goose to perform internet searches.
                  Last updated -
                  Python
                  GPL 3.0

                View all related MCP servers

                ID: kpv7kdyboo