Naver Search MCP Server

by isnow890
Verified

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.

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.

Servidor MCP de búsqueda de Naver

Servidor MCP para la integración de la API de búsqueda de Naver y la API de DataLab, que permite una búsqueda integral en varios servicios de Naver y análisis de tendencias de datos.

Prerrequisitos

  • Clave API para desarrolladores de Naver (ID de cliente y secreto)
  • Node.js 18 o superior
  • NPM 8 o superior
  • Docker (opcional, para implementación de contenedores)

Obtener claves API

  1. Visita Naver Developers
  2. Haga clic en "Registrar solicitud"
  3. Ingrese el nombre de la aplicación y seleccione TODAS las siguientes API:
    • Búsqueda (de blogs, noticias, búsqueda de libros, etc.)
    • DataLab (Tendencias de búsqueda)
    • DataLab (Información de compras)
  4. Establezca el ID de cliente y el secreto de cliente obtenidos como variables de entorno

Instalación

Opción 1: Instalación rápida a través de Smithery (recomendado)

Para instalar Naver Search MCP Server automáticamente a través de Smithery, use uno de estos comandos según su cliente AI:

Para Claude Desktop:

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

Para el cursor:

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

Para Windsurf:

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

Para Cline:

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

El instalador le solicitará lo siguiente:

  • ID DE CLIENTE DE NAVER
  • SECRETO DEL CLIENTE DE NAVER

Opción 2: Instalación manual

Variables de entorno

# 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

Correr con NPX

npx @modelcontextprotocol/server-naver-search

Ejecutar con Docker

docker run -i --rm \ -e NAVER_CLIENT_ID=your_client_id \ -e NAVER_CLIENT_SECRET=your_client_secret \ mcp/naver-search

Configuración del escritorio del cursor

Agregar a claude_desktop_config.json :

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

Para 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" ] } } }

Detalles de la herramienta

Herramientas de búsqueda

Cada herramienta de búsqueda acepta estos parámetros:

  • query : Término de búsqueda (obligatorio)
  • display : Número de resultados a mostrar (predeterminado: 10)
  • start : Posición inicial (predeterminado: 1)
  • sort : Método de ordenamiento (sim: similitud, fecha: fecha)

Herramientas de búsqueda disponibles:

  • search_webkr : Buscar documentos web de Naver
  • search_news : Buscar noticias de Naver
  • search_blog : Buscar blogs de Naver
  • search_shop : Buscar compras en Naver
  • search_image : Buscar imágenes de Naver
  • search_kin : Buscar en Naver KnowledgeiN
  • search_book : Buscar libros de Naver
  • search_encyc : Buscar en la enciclopedia Naver
  • search_academic : Buscar artículos académicos de Naver
  • search_local : Busca lugares locales en Naver

Herramientas de DataLab

  • búsqueda en datalab
    • Analizar las tendencias de términos de búsqueda
    • Parámetros:
      • startDate : Fecha de inicio del análisis (AAAA-MM-DD)
      • endDate : Fecha de finalización del análisis (AAAA-MM-DD)
      • timeUnit : Unidad de tiempo de análisis (fecha/semana/mes)
      • keywordGroups : Matriz de grupos de palabras clave
        • groupName : Nombre del grupo
        • keywords : Matriz de palabras clave
  • categoría de compras de datalab
    • Análisis de tendencias de categorías de compras
    • Parámetros:
      • startDate : Fecha de inicio del análisis (AAAA-MM-DD)
      • endDate : Fecha de finalización del análisis (AAAA-MM-DD)
      • timeUnit : Unidad de tiempo de análisis (fecha: diaria, semana: semanal, mes: mensual)
      • category : una serie de códigos y nombres de categorías de compras.
  • datalab_compras_por_dispositivo
    • Análisis de tendencias de compra específicas para cada dispositivo
    • Parámetros:
      • startDate : Fecha de inicio del análisis (AAAA-MM-DD)
      • endDate : Fecha de finalización del análisis (AAAA-MM-DD)
      • timeUnit : Unidad de tiempo de análisis (fecha: diaria, semana: semanal, mes: mensual)
      • category : código de categoría de compras
      • device : tipo de dispositivo (pc: PC, mo: móvil)
  • datalab_compras_por_género
    • Análisis de tendencias de compras según el género
    • Parámetros:
      • startDate : Fecha de inicio del análisis (AAAA-MM-DD)
      • endDate : Fecha de finalización del análisis (AAAA-MM-DD)
      • timeUnit : Unidad de tiempo de análisis (fecha: diaria, semana: semanal, mes: mensual)
      • category : código de categoría de compras
      • gender : género (f: femenino, m: masculino)
  • datalab_compras_por_edad
    • Análisis de las tendencias de compra por grupo de edad
    • Parámetros:
      • startDate : Fecha de inicio del análisis (AAAA-MM-DD)
      • endDate : Fecha de finalización del análisis (AAAA-MM-DD)
      • timeUnit : Unidad de tiempo de análisis (fecha: diaria, semana: semanal, mes: mensual)
      • category : código de categoría de compras
      • ages : conjunto de grupos de edad (p. ej., ["10", "20", "30"])
  • palabras clave de compras de datalab
    • Análisis de tendencias de palabras clave de compras
    • Parámetros:
      • startDate : Fecha de inicio del análisis (AAAA-MM-DD)
      • endDate : Fecha de finalización del análisis (AAAA-MM-DD)
      • timeUnit : Unidad de tiempo de análisis (fecha: diaria, semana: semanal, mes: mensual)
      • category : código de categoría de compras
      • keyword : Matriz de palabras clave y nombres
  • palabra clave de compra por dispositivo en datalab
    • Análisis de tendencias de palabras clave de compras por dispositivo
    • Parámetros:
      • startDate : Fecha de inicio del análisis (AAAA-MM-DD)
      • endDate : Fecha de finalización del análisis (AAAA-MM-DD)
      • timeUnit : Unidad de tiempo de análisis (fecha: diaria, semana: semanal, mes: mensual)
      • category : código de categoría de compras
      • keyword : palabra clave de búsqueda
      • device : tipo de dispositivo (pc: PC, mo: móvil)
  • palabras clave de compras por género en datalab
    • Análisis de tendencias de género de palabras clave de compras
    • Parámetros:
      • startDate : Fecha de inicio del análisis (AAAA-MM-DD)
      • endDate : Fecha de finalización del análisis (AAAA-MM-DD)
      • timeUnit : Unidad de tiempo de análisis (fecha: diaria, semana: semanal, mes: mensual)
      • category : código de categoría de compras
      • keyword : palabra clave de búsqueda
      • gender : género (f: femenino, m: masculino)
  • palabras clave de compras por edad en datalab
    • Análisis de tendencias de palabras clave de compras por edad
    • Parámetros:
      • startDate : Fecha de inicio del análisis (AAAA-MM-DD)
      • endDate : Fecha de finalización del análisis (AAAA-MM-DD)
      • timeUnit : Unidad de tiempo de análisis (fecha: diaria, semana: semanal, mes: mensual)
      • category : código de categoría de compras
      • keyword : palabra clave de búsqueda
      • ages : conjunto de grupos de edad (p. ej., ["10", "20", "30"])

Construir

Compilación de Docker:

docker build -t mcp/naver-search .

Licencia

Licencia MIT

You must be authenticated.

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

Un servidor MCP que permite buscar diversos tipos de contenido (noticias, blogs, compras, imágenes, etc.) a través de la API de búsqueda de Naver.

  1. Prerequisites
    1. Getting API Keys
      1. Installation
        1. Option 1: Quick Install via Smithery (Recommended)
        2. Option 2: Manual Installation
      2. Cursor Desktop Configuration
        1. Tool Details
          1. Search Tools
          2. DataLab Tools
        2. Build
          1. License
            ID: kpv7kdyboo