The Naver Search MCP Server enables integration with Naver Search API and DataLab API for comprehensive searches and trend analysis across Naver services.
Capabilities:
Search across Naver's web documents, news, blogs, cafes, shopping, images, KnowledgeiN, books, encyclopedia, academic papers, and local places
Analyze search term trends and shopping trends by various demographics (device, gender, age)
Analyze shopping category trends and keyword performance
Technical Features:
Customizable parameters for search result control (sorting, position, display count)
Compatible with AI clients like Claude Desktop, Cursor, Windsurf, and Cline
Supports Docker deployment
Requires Naver Developers API keys for authentication
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.
Required package manager, version 8 or higher needed for dependency management.
Naver Search MCP Server
MCP server for Naver Search API and DataLab API integration, enabling comprehensive search across various Naver services and data trend analysis.
⚠️ Smithery Installation Notice: Due to compatibility issues with the Smithery platform, npx installation is recommended starting from version 1.0.40. Smithery installation is only supported up to version 1.0.30.
Version History
find_category
tool added - with fuzzy matching and ranking system support- Enhanced parameter validation with Zod schema
- Improved category search workflow
- MCP SDK upgraded to 1.17.1
- Fixed compatibility issues with Smithery specification changes
- Added comprehensive DataLab shopping category code documentation
- README updated: cafe article search tool and version history section improved
- Cafe article search feature added
- Shopping category info added to zod
- Source code refactored
- Initial release
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
- Visit Naver Developers
- Click "Register Application"
- Enter application name and select ALL of the following APIs:
- Search (for blog, news, book search, etc.)
- DataLab (Search Trends)
- DataLab (Shopping Insight)
- Set the obtained Client ID and Client Secret as environment variables
Tool Details
Available tools:
🆕 Category Search
- find_category: Category search tool - No more need to manually check category numbers via URL for trend and shopping insight searches. The LLM will find it out as you say.
Search 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 Tools
- 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
Complete Category List:
For a complete list of category codes, you can download from Naver Shopping Partner Center or extract them by browsing Naver Shopping categories.
🎯 Business Use Cases & Scenarios
🛍️ E-commerce Market Research
📱 Digital Marketing Strategy
🏢 Business Intelligence & Competitive Analysis
📊 Seasonal Business Planning
🎯 Customer Persona Development
📈 Advanced Analysis Scenarios
Market Entry Strategy
- Category Discovery: Use
find_category
to explore market segments - Trend Analysis: Identify growing vs declining categories
- Demographic Targeting: Age/gender analysis for customer targeting
- Competitive Intelligence: Keyword performance comparison
- Device Strategy: Mobile vs PC shopping optimization
Product Launch Planning
- Market Validation: Category growth trends and seasonality
- Target Customers: Demographic analysis for product positioning
- Marketing Channels: Device preferences for advertising strategy
- Competitive Landscape: Keyword competition and opportunities
- Pricing Strategy: Category performance and price correlation
Performance Monitoring
- Category Health: Monitor product category trends
- Keyword Tracking: Track brand and product keyword performance
- Demographic Shifts: Monitor changing customer demographics
- Seasonal Patterns: Plan inventory and marketing campaigns
- Competitive Benchmarking: Compare performance against category averages
Quick Reference: Popular Category Codes
Category | Code | Korean |
---|---|---|
Fashion/Clothing | 50000000 | 패션의류 |
Cosmetics/Beauty | 50000002 | 화장품/미용 |
Digital/Electronics | 50000003 | 디지털/가전 |
Sports/Leisure | 50000004 | 스포츠/레저 |
Food/Beverages | 50000008 | 식품/음료 |
Health/Medical | 50000009 | 건강/의료용품 |
💡 Tip: Use find_category
with fuzzy searches like "beauty", "fashion", "electronics" to easily find categories.
Installation
Method 1: NPX Installation (Recommended)
The easiest way to use this MCP server is through NPX. For detailed package information, see the NPM package page.
Claude Desktop Configuration
Add to Claude Desktop config file (%APPDATA%\Claude\claude_desktop_config.json
on Windows, ~/Library/Application Support/Claude/claude_desktop_config.json
on macOS/Linux):
Cursor AI Configuration
Add to mcp.json
:
Method 2: Local Installation
For local development or custom modifications:
Step 1: Download and Build Source Code
Clone with Git
Or Download ZIP File
- Download the latest version from GitHub Releases
- Extract the ZIP file to your desired location
- Navigate to the extracted folder in terminal:
⚠️ Important: You must run npm run build
after installation to generate the dist
folder that contains the compiled JavaScript files.
Step 2: Claude Desktop Configuration
After building, you'll need the following information:
- NAVER_CLIENT_ID: Client ID from Naver Developers
- NAVER_CLIENT_SECRET: Client Secret from Naver Developers
- Installation Path: Absolute path to the downloaded folder
Windows Configuration
Add to Claude Desktop config file (%APPDATA%\Claude\claude_desktop_config.json
):
macOS/Linux Configuration
Add to Claude Desktop config file (~/Library/Application Support/Claude/claude_desktop_config.json
):
Path Configuration Important Notes
⚠️ Important: You must change the following paths in the above configuration to your actual installation paths:
- Windows: Change
C:\\path\\to\\naver-search-mcp
to your actual downloaded folder path - macOS/Linux: Change
/path/to/naver-search-mcp
to your actual downloaded folder path - Build Path: Make sure the path points to
dist/src/index.js
(not justindex.js
)
Finding your path:
Step 3: Restart Claude Desktop
After completing the configuration, completely close and restart Claude Desktop to activate the Naver Search MCP server.
Alternative Installation Methods
Method 3: Legacy Smithery Installation (Only for v1.0.30 and below)
⚠️ Note: This method only works for versions 1.0.30 and below due to platform compatibility issues.
For Claude Desktop:
For other AI clients:
Method 4: Docker Installation
For containerized deployment:
Docker configuration for Claude Desktop:
Build
Docker build:
License
MIT License
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.
Tools
An MCP server that enables searching various content types (news, blogs, shopping, images, etc.) through Naver's search API.
- Version History
- Information
- Prerequisites
- Getting API Keys
- Tool Details
- Installation
- Claude Desktop Configuration
- Cursor AI Configuration
- Build
- License
Related Resources
Related MCP Servers
- -securityFlicense-qualityAn 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 -11
- -securityAlicense-qualityAn MCP server that provides access to Naver OpenAPI services, enabling users to search blogs, news, books, images, and other content through standardized Model Context Protocol interfaces.Last updated -112MIT License
- -securityAlicense-qualityAn MCP server that integrates the Brave Search API to provide both web and local search capabilities, with features like pagination, filtering, and smart fallbacks.Last updated -12MIT License
- -securityFlicense-qualityAn MCP server that enables searching and retrieving content from Confluence documentation systems, providing capabilities for both document searches and full page content retrieval.Last updated -1