Searches Naver web, news, blog and shopping results through the Naver Search API and pulls DataLab trend analytics.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add naver-search --env NAVER_CLIENT_ID='<NAVER_CLIENT_ID>' --env NAVER_CLIENT_SECRET='<NAVER_CLIENT_SECRET>' -- npx @isnow890/naver-search-mcp~/.codex/config.toml
[mcp_servers.naver-search]
command = "npx"
args = ["@isnow890/naver-search-mcp"]
env = { NAVER_CLIENT_ID = "<NAVER_CLIENT_ID>", NAVER_CLIENT_SECRET = "<NAVER_CLIENT_SECRET>" }
# codex mcp add naver-search --env NAVER_CLIENT_ID='<NAVER_CLIENT_ID>' --env NAVER_CLIENT_SECRET='<NAVER_CLIENT_SECRET>' -- npx @isnow890/naver-search-mcp~/.cursor/mcp.json
{
"mcpServers": {
"naver-search": {
"command": "npx",
"args": [
"@isnow890/naver-search-mcp"
],
"env": {
"NAVER_CLIENT_ID": "<NAVER_CLIENT_ID>",
"NAVER_CLIENT_SECRET": "<NAVER_CLIENT_SECRET>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"naver-search": {
"type": "stdio",
"command": "npx",
"args": [
"@isnow890/naver-search-mcp"
],
"env": {
"NAVER_CLIENT_ID": "<NAVER_CLIENT_ID>",
"NAVER_CLIENT_SECRET": "<NAVER_CLIENT_SECRET>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"naver-search": {
"command": "npx",
"args": [
"@isnow890/naver-search-mcp"
],
"env": {
"NAVER_CLIENT_ID": "<NAVER_CLIENT_ID>",
"NAVER_CLIENT_SECRET": "<NAVER_CLIENT_SECRET>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"naver-search": {
"command": "npx",
"args": [
"@isnow890/naver-search-mcp"
],
"env": {
"NAVER_CLIENT_ID": "<NAVER_CLIENT_ID>",
"NAVER_CLIENT_SECRET": "<NAVER_CLIENT_SECRET>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"naver-search": {
"command": "npx",
"args": [
"@isnow890/naver-search-mcp"
],
"env": {
"NAVER_CLIENT_ID": "<NAVER_CLIENT_ID>",
"NAVER_CLIENT_SECRET": "<NAVER_CLIENT_SECRET>"
}
}
}
}Environment variables
NAVER_CLIENT_IDNAVER_CLIENT_SECRET
Replace the placeholders with your own credentials and keep them out of version control.