Naver Search MCP Server
Naver Search MCP-Server
Dieser MCP-Server (Multi-Platform Communication Protocol) bietet Zugriff auf die Naver Search-APIs, sodass KI-Agenten auf Naver nach verschiedenen Arten von Inhalten suchen können.
Überblick
Suchen Sie nach Blogs, Nachrichten, Büchern, Bildern, Einkaufsartikeln und mehr
Mehrere Suchkategorien mit Paginierungsunterstützung
Strukturierte Textantworten, optimiert für die LLM-Nutzung
Auf Inhalte für Erwachsene prüfen
Tastatureingabefehler (Errata) konvertieren
Related MCP server: KiMCP
Inhaltsverzeichnis
Aufstellen
Voraussetzungen
Python 3.12+
Anmeldeinformationen für die Naver Developer-API
Sie können diese Anmeldeinformationen erhalten, indem Sie sich beim Naver Developers- Portal anmelden.
Und Sie können auch meinen Blog Naver Search API MCP Server überprüfen.
Installation
Klonen Sie das Repository:
git clone https://github.com/jikime/py-mcp-naver-search.git
cd py-mcp-naver-searchUV-Anlage
curl -LsSf https://astral.sh/uv/install.sh | shErstellen Sie eine virtuelle Umgebung und installieren Sie Abhängigkeiten:
uv venv -p 3.12
source .venv/bin/activate
pip install -r requirements.txtErstellen Sie eine
.envDatei mit Ihren Naver-API-Anmeldeinformationen:
cp env.example .env
vi .env
NAVER_CLIENT_ID=your_client_id_here
NAVER_CLIENT_SECRET=your_client_secret_hereVerwenden von Docker
Erstellen Sie das Docker-Image:
docker build -t py-mcp-naver-search .Führen Sie den Container aus:
docker run py-mcp-naver-searchLokale Verwendung
Führen Sie den Server aus:
mcp run server.pyFühren Sie den MCP Inspector aus
mcp dev server.pyMCP-Einstellungen konfigurieren
Fügen Sie die Serverkonfiguration zu Ihrer MCP-Einstellungsdatei hinzu:
Claude Desktop-App
So installieren Sie es automatisch über Smithery :
npx -y @smithery/cli install @jikime/py-mcp-naver-search --client claudeZur manuellen Installation öffnen Sie
~/Library/Application Support/Claude/claude_desktop_config.json
Fügen Sie dies zum mcpServers -Objekt hinzu:
{
"mcpServers": {
"Google Toolbox": {
"command": "/path/to/bin/uv",
"args": [
"--directory",
"/path/to/py-mcp-naver-search",
"run",
"server.py"
]
}
}
}Cursor-IDE
Öffnen Sie ~/.cursor/mcp.json
Fügen Sie dies zum mcpServers -Objekt hinzu:
{
"mcpServers": {
"Google Toolbox": {
"command": "/path/to/bin/uv",
"args": [
"--directory",
"/path/to/py-mcp-naver-search",
"run",
"server.py"
]
}
}
}für Docker
{
"mcpServers": {
"Google Toolbox": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"py-mcp-naver-search"
]
}
}
}Verwenden des Clients
Das Repository enthält ein Client-Skript zum Testen:
# Basic search
uv run client.py blog "Python programming" display=5 page=1
# News search with sorting
uv run client.py news "AI" display=10 page=1 sort=date
# Image search with filtering
uv run client.py image "cat" display=10 filter=large
# Check for adult content
uv run client.py adult "your query"
# Errata correction
uv run client.py errata "spdlqj"Verfügbare Suchkategorien
Der Server unterstützt die folgenden Suchkategorien:
blog- Blogbeiträgenews- Nachrichtenartikelbook- Bücheradult- Überprüfung auf Inhalte für Erwachseneencyc- Enzyklopädieeinträgecafe_article- Café-Artikelkin- Wissen iN Q&Alocal- Lokale Geschäftsinformationenerrata- Korrektur von Tastatureingabefehlernshop- Einkaufsartikeldoc- Akademische Arbeiten und Dokumenteimage- Bilderwebkr- Webdokumente
API-Referenz
Werkzeuge
Blog durchsuchen
search_blog(query: str, display: int = 10, page: int = 1, sort: str = "sim") -> strSucht mit dem angegebenen Schlüsselwort nach Blogs auf Naver.
News suchen
search_news(query: str, display: int = 10, page: int = 1, sort: str = "sim") -> strSucht mit dem angegebenen Schlüsselwort nach Neuigkeiten auf Naver.
Buch suchen
search_book(query: str, display: int = 10, page: int = 1, sort: str = "sim") -> strSucht mithilfe des angegebenen Schlüsselworts nach Buchinformationen auf Naver.
Überprüfen Sie die Erwachsenenabfrage
check_adult_query(query: str) -> strBestimmt, ob es sich bei der eingegebenen Abfrage um einen Suchbegriff für Erwachsene handelt.
Enzyklopädie durchsuchen
search_encyclopedia(query: str, display: int = 10, page: int = 1, sort: str = "sim") -> strSucht anhand des angegebenen Schlüsselworts nach enzyklopädischen Informationen zu Naver.
Cafe-Artikel suchen
search_cafe_article(query: str, display: int = 10, page: int = 1, sort: str = "sim") -> strSucht mit dem angegebenen Schlüsselwort nach Café-Artikeln auf Naver.
Suche in KnowledgeiN
search_kin(query: str, display: int = 10, page: int = 1, sort: str = "sim") -> strSucht mit dem angegebenen Schlüsselwort nach „Knowledge iN Q&A“ auf Naver.
Lokale Suche
search_local(query: str, display: int = 5, page: int = 1, sort: str = "random") -> strSucht mit dem angegebenen Schlüsselwort nach lokalen Geschäftsinformationen.
Korrigieren Sie Errata
correct_errata(query: str) -> strKonvertiert koreanische/englische Tastatureingabefehler.
Shop durchsuchen
search_shop(query: str, display: int = 10, page: int = 1, sort: str = "sim") -> strSucht auf Naver anhand des angegebenen Schlüsselworts nach Einkaufsproduktinformationen.
Dokument suchen
search_doc(query: str, display: int = 10, page: int = 1) -> strSucht nach wissenschaftlichen Arbeiten, Berichten usw. anhand des angegebenen Schlüsselworts.
Bild suchen
search_image(query: str, display: int = 10, page: int = 1, sort: str = "sim", filter: str = "all") -> strSucht nach Bildern anhand des angegebenen Schlüsselworts.
Webdokument durchsuchen
search_webkr(query: str, display: int = 10, page: int = 1) -> strSucht nach Webdokumenten anhand des angegebenen Schlüsselworts.
Ressourcen
Verfügbare Suchkategorien
GET naver://available-search-categoriesGibt eine Liste der auf diesem MCP-Server verfügbaren Naver-Suchkategorien zurück.
Antwortformat
Alle Tools geben Antworten im strukturierten Textformat zurück, optimiert für die LLM-Verarbeitung:
Naver Blog search results (total 12,345 of 1~10):
### Result 1
Title(title): Sample Blog Post
Link(link): https://blog.example.com/post1
Description(description): This is a sample blog post about...
Blogger name(bloggername): John Doe
Blogger link(bloggerlink): https://blog.example.com
Post date(postdate): 20250429
### Result 2
...Danksagung
Lizenz
Dieses Projekt ist unter der MIT-Lizenz lizenziert – Einzelheiten finden Sie in der Datei LICENSE.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- FlicenseAqualityDmaintenanceProvides AI tools with access to real-time web search, automated code reviews, and detailed Korean business information through the AgentSkills API. It enables users to perform structured searches, analyze code for security and performance, and retrieve Korean company financial data.3
- AlicenseNot gradedqualityDmaintenanceIntegrates Korean APIs (Naver, Kakao, TMAP) into LLM applications for search, maps, and directions.10MIT
- AlicenseNot gradedqualityCmaintenanceKorean-aware Google search and place discovery server using Serper API. Features include web search, Naver blog/cafe search, and a unique discover_places tool that generates queries from Korean area and category to extract place names.MIT
- FlicenseNot gradedqualityDmaintenanceEnables searching and retrieving Korean laws, precedents, and administrative rules through the National Law Information Center Open API, optimized for AI agents.
Related MCP Connectors
The best web search for your AI Agent
Web search, page extraction and structured commerce, social and business data for AI agents
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
Appeared in Searches
- Naver - Korean Search Engine and Web Portal
- A platform for analyzing crypto narratives based on macroeconomic events and cultural trends
- A tool for analyzing Indian stock data for investment decisions using LLMs and news insights
- A server for finding academic papers, reading summaries, and tracking latest publications
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jikime/py-mcp-naver-search'
If you have feedback or need assistance with the MCP directory API, please join our Discord server