mcp-web-search
MCP Web Search Server
웹 검색 기능을 제공하는 Model Context Protocol(MCP) 서버로서, Render에 배포할 수 있습니다.
Python과 공식 MCP SDK를 기반으로 제작되었으며, AIPI, Claude Desktop 등 다양한 MCP 클라이언트와의 최대 호환성을 위해 SSE(Server-Sent Events) 전송을 지원합니다.
노출되는 도구
도구 | 설명 |
| 웹을 검색합니다. 제목, URL, 설명을 반환합니다. |
| 모든 URL에서 텍스트 콘텐츠를 가져와 추출합니다. |
Related MCP server: MCP Search & Fetch
🚀 Render에 배포하기(단계별)
1. 이 저장소를 GitHub에 푸시하세요
cd mcp-web-search
git init
git add .
git commit -m "Initial commit"
# create a repo on github.com, then:
git remote add origin https://github.com/YOUR_USERNAME/mcp-web-search.git
git push -u origin main2. Render에서 새 웹 서비스 만들기
render.com으로 이동 → 새로 만들기 → 웹 서비스
GitHub 저장소(
mcp-web-search)를 연결하세요Render가
render.yaml을 자동으로 감지합니다 — 적용을 클릭하세요Render 대시보드에서 환경 변수를 설정하세요:
변수 | 필수 여부 | 설명 |
| 권장 | serper.dev에서 무료로 받으세요 — 월 2,500회 무료 쿼리(Google 결과) |
| 선택 | 서버를 비밀번호로 보호하려면 임의의 비밀 문자열로 설정하세요 |
웹 서비스 만들기를 클릭 — Render가 자동으로 빌드하고 배포합니다.
서버 URL은 https://mcp-web-search.onrender.com(또는 유사한 주소)이 됩니다.
🔌 AIPI에 연결
AIPI의 "사용자 지정 MCP 추가" 대화 상자에 다음 구성을 붙여넣으세요:
{
"mcpServers": {
"web-search": {
"type": "sse",
"url": "https://YOUR-SERVICE.onrender.com/sse"
}
}
}YOUR-SERVICE를 실제 Render 서비스 이름(예: mcp-web-search-j73g)으로 바꾸세요.
기타 MCP 클라이언트
SSE 전송을 지원하는 모든 MCP 클라이언트에서 작동합니다:
Claude Desktop(claude_desktop_config.json):
{
"mcpServers": {
"web-search": {
"type": "sse",
"url": "https://YOUR-SERVICE.onrender.com/sse"
}
}
}🔍 검색 공급자
공급자 | 키 필요 여부 | 품질 | 제한 |
Serper.dev | 예 (무료) | ⭐⭐⭐⭐⭐ | 2,500 queries/month free (Google 결과) |
DuckDuckGo | 아니요 | ⭐⭐⭐ | 무제한(대체) |
Serper를 사용하려면 Render 환경 변수에 SERPER_API_KEY를 설정하세요. 키가 없으면 서버가 자동으로 DuckDuckGo로 대체됩니다.
🧪 로컬에서 테스트
pip install -r requirements.txt
SERPER_API_KEY=your_key python server.py상태 확인:
curl http://localhost:3000/서버는 기본적으로 포트 3000에서 실행됩니다. PORT 환경 변수를 설정하면 변경할 수 있습니다.
⚠️ 무료 티어 참고
Render의 무료 티어는 15분간 비활성 상태가 지속되면 종료됩니다(콜드 스타트 약 30초). 항상 켜 두려면 **Starter 플랜($7/월)**으로 업그레이드하세요.
This server cannot be deployed
Maintenance
Related MCP Connectors
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
Web search and clean-text page fetch for AI agents, with SSRF protection.
Read any web page as clean Markdown for AI agents: fetch, search, metadata, links. SSRF-safe.
The best web search for your AI Agent
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides web search and page fetch capabilities using a browser-based approach, enabling LLMs to search DuckDuckGo, Google, or Yandex and retrieve rendered HTML from URLs.5MIT
- AlicenseNot gradedqualityCmaintenanceProvides web search and page fetching capabilities using Ollama's API.MIT
- AlicenseNot gradedqualityDmaintenanceSelf-hosted web search and page fetch service using SearXNG metasearch and Scrapling browser rendering, exposing MCP tools for direct agent use.MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables web searching using the Serper API for Google search results, with optional web page content fetching.2MIT