Skip to main content
Glama
anysearch-ai

AnySearch

Official
by anysearch-ai

AnySearch MCP 서버

일반 웹 검색, 수직 도메인 검색(23개 도메인), 병렬 배치 검색 및 전체 페이지 URL 콘텐츠 추출을 지원하는 통합 실시간 검색 MCP 서버입니다.

기능

  • 일반 웹 검색 — 자유로운 자연어 쿼리

  • 수직 도메인 검색 — 23개 도메인(금융, 학술, 보안, 법률, 코드 등)에 걸친 구조화된 쿼리

  • 병렬 배치 검색 — 한 번의 호출로 최대 5개의 독립적인 쿼리 수행

  • URL 콘텐츠 추출 — 전체 페이지 콘텐츠를 가져와 Markdown으로 추출

  • 익명 액세스 — API 키 없이도 작동(낮은 속도 제한 적용)

Related MCP server: Scout

API 키 구성

API 키는 선택 사항이지만 권장됩니다. 키가 없어도 익명 액세스를 통해 모든 기능을 사용할 수 있지만 속도 제한이 낮습니다.

API 키 발급

https://anysearch.com/console/api-keys 를 방문하여 무료 API 키를 생성하세요.

키 우선순위

우선순위

소스

1 (최고)

--api_key CLI 플래그 / Authorization 헤더

2

환경 변수 ANYSEARCH_API_KEY

3

.env 파일 (ANYSEARCH_API_KEY=<key>)

4

익명 액세스 (낮은 속도 제한)

키 동작

시나리오

동작

키 없음

익명 액세스로 진행 (낮은 속도 제한)

키 있음

Authorization: Bearer <key> 헤더를 통해 전송, 높은 속도 제한

키 소진, 자동 등록된 키 반환

에이전트는 사용자에게 확인을 요청한 후 새 키를 저장해야 함

키 소진, 새 키 없음

사용자에게 알리고 새 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

opencode.json

아니요

Claude Desktop (2025.6+)

Streamable HTTP

claude_desktop_config.json

아니요

Claude Desktop (레거시)

stdio

claude_desktop_config.json

mcp-remote

Cursor

SSE

.cursor/mcp.json

supergateway

VS Code Copilot

stdio

.vscode/mcp.json

mcp-remote

Windsurf

SSE

mcp_config.json

supergateway

Cline

stdio

VS Code 설정

mcp-remote

사용 가능한 도구

검색 쿼리(일반 또는 수직 도메인)를 실행합니다.

매개변수

유형

필수

설명

query

string

검색 쿼리. 수직 검색의 경우 list_domainsquery_format을 따르세요

domain

string

아니요

수직 도메인 (예: finance, academic, security)

sub_domain

string

아니요

하위 도메인 라우팅 키 (예: finance.us_stock). 수직 검색 시 필수

sub_domain_params

object

아니요

하위 도메인 스키마별 추가 매개변수

content_types

string[]

아니요

필터: web, news, code, doc, academic, data, image, video, audio

zone

string

아니요

cn 또는 intl. 하위 도메인이 zone=CN으로 표시된 경우 필수

max_results

integer

아니요

1–100, 기본값 10

freshness

string

아니요

day, week, month, year

list_domains

수직 도메인 디렉토리를 조회합니다. 사용 가능한 하위 도메인과 쿼리 형식을 확인하려면 수직 검색 전에 호출해야 합니다.

매개변수

유형

필수

설명

domain

string

택일

조회할 단일 도메인

domains

string[]

택일

최대 5개 도메인 일괄 조회

Markdown 테이블 반환: sub_domain | description | query_format | params_schema | zone

2~5개의 독립적인 검색 쿼리를 병렬로 실행합니다. 하나의 실패가 다른 쿼리를 차단하지 않습니다.

매개변수

유형

필수

설명

queries

object[]

1~5개의 쿼리 객체, 각 객체는 search와 동일한 필드를 가짐

extract

URL에서 전체 페이지 콘텐츠를 가져와 Markdown으로 반환합니다. 50,000자에서 잘립니다. HTML 페이지만 지원합니다.

매개변수

유형

필수

설명

url

string

대상 URL (http:// 또는 https://)

결정 흐름

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를 호출하고 다음을 따라야 합니다:

  1. query_format — 쿼리 문자열의 정확한 형식 (예: 자연어가 아닌 원시 티커)

  2. params_schema — 선택적 추가 매개변수를 위한 JSON 스키마

  3. zoneCN인 경우, 검색 호출 시 zone: "cn"을 설정해야 함

  4. 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 파일을 사용하세요.

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
19dResponse time
Release cycle
Releases (12mo)
Commit activity
Issues opened vs closed

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

  • A
    license
    A
    quality
    B
    maintenance
    Provides LLMs with real-time web search and content extraction capabilities, including text/news search, full-text URL reading, and targeted technical documentation search.
    3
    23
    MIT
  • A
    license
    B
    quality
    B
    maintenance
    Enables 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.
    14
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Enables AI agents to perform unified web searches, GitHub, and GitLab searches with caching, reranking, and fallback across multiple providers.
    4
    58
    19
    MIT

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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