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 installed
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
- 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.3MIT
- AlicenseNot gradedqualityBmaintenanceProvides web search and page fetching capabilities using Ollama's API.MIT
- AlicenseNot gradedqualityCmaintenanceSelf-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
Related MCP Connectors
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
Read any web page as clean Markdown for AI agents: fetch, search, metadata, links. SSRF-safe.
The best web search for your AI Agent
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/Komplex23/mcp-web-search'
If you have feedback or need assistance with the MCP directory API, please join our Discord server