AnySearch
OfficialAnySearch MCP 서버
일반 웹 검색, 수직 도메인 검색(23개 도메인), 병렬 배치 검색 및 전체 페이지 URL 콘텐츠 추출을 지원하는 통합 실시간 검색 MCP 서버입니다.
기능
일반 웹 검색 — 자유로운 자연어 쿼리
수직 도메인 검색 — 23개 도메인(금융, 학술, 보안, 법률, 코드 등)에 걸친 구조화된 쿼리
병렬 배치 검색 — 한 번의 호출로 최대 5개의 독립적인 쿼리 수행
URL 콘텐츠 추출 — 전체 페이지 콘텐츠를 가져와 Markdown으로 추출
익명 액세스 — API 키 없이도 작동(낮은 속도 제한 적용)
Related MCP server: Scout
API 키 구성
API 키는 선택 사항이지만 권장됩니다. 키가 없어도 익명 액세스를 통해 모든 기능을 사용할 수 있지만 속도 제한이 낮습니다.
API 키 발급
https://anysearch.com/console/api-keys 를 방문하여 무료 API 키를 생성하세요.
키 우선순위
우선순위 | 소스 |
1 (최고) |
|
2 | 환경 변수 |
3 |
|
4 | 익명 액세스 (낮은 속도 제한) |
키 동작
시나리오 | 동작 |
키 없음 | 익명 액세스로 진행 (낮은 속도 제한) |
키 있음 |
|
키 소진, 자동 등록된 키 반환 | 에이전트는 사용자에게 확인을 요청한 후 새 키를 저장해야 함 |
키 소진, 새 키 없음 | 사용자에게 알리고 새 API 키 구성을 제안 |
MCP 전송
AnySearch MCP 서버는 Streamable HTTP 전송(MCP 사양 2025-03-26)을 기본적으로 지원합니다. SSE 및 stdio 클라이언트는 프록시를 통해 연결할 수 있습니다.
전송 방식 | 기본 지원 여부 | 권장 대상 |
Streamable HTTP | 예 | OpenCode, Claude Desktop (2025.6+), 웹 기반 클라이언트 |
SSE | 프록시 경유 | Cursor, Windsurf |
stdio | 프록시 경유 | Claude Desktop (레거시), VS Code Copilot, Cline |
설치
Streamable HTTP (권장 — 프록시 불필요)
Streamable HTTP 전송(MCP 사양 2025-03-26 이상)을 지원하는 에이전트의 경우:
OpenCode (~/.opencode/config.json 또는 프로젝트 opencode.json):
{
"mcp": {
"anysearch": {
"type": "streamable-http",
"url": "https://api.anysearch.com/mcp",
"headers": {
"Authorization": "Bearer ${ANYSEARCH_API_KEY}"
}
}
}
}Claude Desktop (2025.6+, claude_desktop_config.json):
{
"mcpServers": {
"anysearch": {
"type": "streamable-http",
"url": "https://api.anysearch.com/mcp",
"headers": {
"Authorization": "Bearer ${ANYSEARCH_API_KEY}"
}
}
}
}API 키가 없는 경우
headers섹션을 생략하세요. 서버가 자동으로 익명 액세스를 사용합니다.
stdio (프록시 경유)
stdio 전송만 지원하는 에이전트의 경우. 두 가지 프록시 옵션이 있습니다:
옵션 A: mcp-remote (권장)
mcp-remote — Streamable HTTP를 자동 감지하며, 가장 간단한 구성입니다:
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"anysearch": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.anysearch.com/mcp",
"--header",
"Authorization: Bearer ${ANYSEARCH_API_KEY}"
]
}
}
}VS Code Copilot (.vscode/mcp.json):
{
"servers": {
"anysearch": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.anysearch.com/mcp",
"--header",
"Authorization: Bearer ${ANYSEARCH_API_KEY}"
]
}
}
}Cline (VS Code 설정):
{
"mcpServers": {
"anysearch": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://api.anysearch.com/mcp",
"--header",
"Authorization: Bearer ${ANYSEARCH_API_KEY}"
]
}
}
}API 키가 없는 경우
"--header"및"Authorization: Bearer ..."인수를 생략하세요.
옵션 B: supergateway
supergateway — 더 많은 전송 옵션과 SSE 출력을 지원합니다:
Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"anysearch": {
"command": "npx",
"args": [
"-y",
"supergateway",
"--streamableHttp",
"https://api.anysearch.com/mcp",
"--oauth2Bearer",
"${ANYSEARCH_API_KEY}"
]
}
}
}API 키가 없는 경우
"--oauth2Bearer"및 키 인수를 생략하세요.
SSE (프록시 경유)
SSE 전송만 지원하는 에이전트(Cursor, Windsurf)의 경우. 로컬 SSE 프록시 서버를 실행해야 합니다:
프록시 시작
npx -y supergateway \
--streamableHttp https://api.anysearch.com/mcp \
--outputTransport sse \
--port 8000 \
--oauth2Bearer <your_api_key>API 키가 없는 경우
--oauth2Bearer플래그를 생략하세요.
그런 다음 에이전트를 구성하세요:
Cursor (.cursor/mcp.json):
{
"mcpServers": {
"anysearch": {
"type": "sse",
"url": "http://localhost:8000/sse"
}
}
}Windsurf (~/.codeium/windsurf/mcp_config.json):
{
"mcpServers": {
"anysearch": {
"serverUrl": "http://localhost:8000/sse"
}
}
}에이전트가 활성화되어 있는 동안 SSE 프록시가 계속 실행 중이어야 합니다. 백그라운드 서비스로 실행하는 것을 고려하세요.
에이전트 빠른 참조
에이전트 | 전송 방식 | 구성 위치 | 프록시 필요? | 프록시 도구 |
OpenCode | Streamable HTTP |
| 아니요 | — |
Claude Desktop (2025.6+) | Streamable HTTP |
| 아니요 | — |
Claude Desktop (레거시) | stdio |
| 예 |
|
Cursor | SSE |
| 예 |
|
VS Code Copilot | stdio |
| 예 |
|
Windsurf | SSE |
| 예 |
|
Cline | stdio | VS Code 설정 | 예 |
|
사용 가능한 도구
search
검색 쿼리(일반 또는 수직 도메인)를 실행합니다.
매개변수 | 유형 | 필수 | 설명 |
| string | 예 | 검색 쿼리. 수직 검색의 경우 |
| string | 아니요 | 수직 도메인 (예: |
| string | 아니요 | 하위 도메인 라우팅 키 (예: |
| object | 아니요 | 하위 도메인 스키마별 추가 매개변수 |
| string[] | 아니요 | 필터: |
| string | 아니요 |
|
| integer | 아니요 | 1–100, 기본값 10 |
| string | 아니요 |
|
list_domains
수직 도메인 디렉토리를 조회합니다. 사용 가능한 하위 도메인과 쿼리 형식을 확인하려면 수직 검색 전에 호출해야 합니다.
매개변수 | 유형 | 필수 | 설명 |
| string | 택일 | 조회할 단일 도메인 |
| string[] | 택일 | 최대 5개 도메인 일괄 조회 |
Markdown 테이블 반환: sub_domain | description | query_format | params_schema | zone
batch_search
2~5개의 독립적인 검색 쿼리를 병렬로 실행합니다. 하나의 실패가 다른 쿼리를 차단하지 않습니다.
매개변수 | 유형 | 필수 | 설명 |
| object[] | 예 | 1~5개의 쿼리 객체, 각 객체는 |
extract
URL에서 전체 페이지 콘텐츠를 가져와 Markdown으로 반환합니다. 50,000자에서 잘립니다. HTML 페이지만 지원합니다.
매개변수 | 유형 | 필수 | 설명 |
| string | 예 | 대상 URL ( |
결정 흐름
User query
|
+-- Has structured identifiers? (Stock:/CVE:/DOI:/IATA:/patent etc.)
| YES -> 1) list_domains -> discover sub_domain & query_format
| 2) search with domain + sub_domain + zone
|
+-- Multiple independent intents?
| YES -> batch_search
|
+-- Need deeper content than snippets?
| YES -> extract the URL
|
+-- Otherwise -> search (general)수직 검색 제약 사항
수직 검색 전, 대상 도메인에 대해 list_domains를 호출하고 다음을 따라야 합니다:
query_format— 쿼리 문자열의 정확한 형식 (예: 자연어가 아닌 원시 티커)params_schema— 선택적 추가 매개변수를 위한 JSON 스키마zone—CN인 경우, 검색 호출 시zone: "cn"을 설정해야 함sub_domain선택 — 사용자 의도에 가장 적합한 하위 도메인 설명 선택
지원되는 도메인
code tech fashion travel home ecommerce gaming film music finance academic legal business ip security education health religion geo environment energy ugc
예시
일반 검색
{ "query": "quantum computing breakthroughs 2025", "max_results": 5, "freshness": "month" }수직 검색 (주식)
{ "query": "AAPL", "domain": "finance", "sub_domain": "finance.us_stock", "max_results": 5 }배치 검색
{
"queries": [
{ "query": "AAPL", "domain": "finance", "sub_domain": "finance.us_stock" },
{ "query": "python async http client", "domain": "code", "sub_domain": "code.general" }
]
}URL 추출
{ "url": "https://en.wikipedia.org/wiki/Quantum_computing" }보안 참고 사항
검색 쿼리, 추출된 URL 및 API 키는
https://api.anysearch.com으로 전송됩니다.제공자를 신뢰하지 않는 한 민감한 정보(비밀번호, 개인 데이터, 영업 비밀)가 포함된 쿼리에는 사용하지 마세요.
채팅에 API 키를 직접 붙여넣지 마세요. 환경 변수나
.env파일을 사용하세요.
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
- AlicenseAqualityBmaintenanceProvides LLMs with real-time web search and content extraction capabilities, including text/news search, full-text URL reading, and targeted technical documentation search.323MIT
- AlicenseBqualityBmaintenanceEnables AI agents to perform comprehensive search across 27 search engines including web, academic, code, community, package managers, video, images, podcasts, and maps, with multi-modal support, caching, and security features.14MIT
- AlicenseAqualityBmaintenanceEnables AI agents to perform unified web searches, GitHub, and GitLab searches with caching, reranking, and fallback across multiple providers.45819MIT
- AlicenseNot gradedqualityBmaintenanceProvides web search and content extraction for AI agents.MIT
Related MCP Connectors
The best web search for your AI Agent
LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.
Web search for AI agents — one tool across 6 engines, routed to the cheapest + cached.
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/anysearch-ai/anysearch-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server