본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 06. 10. 21:36

spences10/mcp-omnisearch

요약

Tavily, Brave, GitHub 등 다양한 검색 및 데이터 추출 도구를 통합하여 제공하는 Model Context Protocol(MCP) 서버입니다. 웹 검색, AI 답변 생성, 코드 검색, 콘텐츠 크롤링 기능을 하나의 인터페이스로 지원합니다.

핵심 포인트

  • 다양한 검색 엔진 및 데이터 제공자 통합 지원
  • MCP 클라이언트를 통한 웹 검색 및 코드 검색 기능
  • 콘텐츠 추출, 크롤링 및 요약 기능 제공
  • GitHub, Firecrawl 등 강력한 도구 연동 가능

4개의 통합된 도구를 통해 Tavily, Brave, Kagi, Exa AI, GitHub, Linkup, 그리고 Firecrawl에 대한 통합된 접근을 제공하는 Model Context Protocol (MCP) 서버입니다.

pnpm install
pnpm run build
node ./dist/index.js

보유하고 있는 제공자(provider) 키를 사용하여 MCP 클라이언트에서 서버를 설정하세요. 키가 없는 제공자는 건너뛰며 나머지는 계속 작동합니다.

{
"mcpServers": {
"mcp-omnisearch": {
...

Tavily, Brave, Kagi, Exa 또는 Kagi Enrichment를 사용하여 웹을 검색하세요.

{
"query": "sveltekit remote functions site:docs.svelte.dev",
"provider": "brave",
...

Kagi FastGPT, Exa Answer 또는 Linkup을 통해 출처가 명시된 AI 답변을 얻으세요.

{
"query": "Explain the differences between REST and GraphQL",
"provider": "kagi_fastgpt"
...

GitHub 코드, 저장소(repositories) 또는 사용자를 검색하세요.

{
"query": "filename:remote.ts @sveltejs/kit",
"search_type": "code",
...

Tavily, Kagi, Firecrawl 또는 Exa를 사용하여 콘텐츠를 추출, 크롤링(crawl), 스크래핑(scrape), 요약하거나 유사한 콘텐츠를 찾으세요.

{
"url": "https://example.com/long-article",
"provider": "kagi",
...
  • 제공자 선택 (Provider selection) — 작업, 키, 모드 및 기능에 따라 제공자를 선택합니다.
  • 검색 연산자 (Search operators) — 연산자 지원 매트릭스 및 테스트된 예시.
  • 대량 결과 (Large results) — 인라인(inline) 대 파일(file) 응답 동작 및 원격 배포 시 주의사항.
  • 배포 (Deployment) — MCP 클라이언트, WSL, Docker, 클라우드 및 Firecrawl 설정.
  • 문제 해결 (Troubleshooting) — 키, 액세스, 검증, 속도 제한(rate limits) 및 일반적인 오류.

TAVILY_API_KEY

KAGI_API_KEY

BRAVE_API_KEY

GITHUB_API_KEY

EXA_API_KEY

LINKUP_API_KEY

FIRECRAWL_API_KEY

FIRECRAWL_BASE_URL

(자체 호스팅하는 Firecrawl을 위한 선택 사항)

OMNISEARCH_LARGE_RESULT_MODE

선택 사항, file

기본값 또는 inline

pnpm install
pnpm run build
pnpm test

PR(Pull Request)을 생성하기 전에 CONTRIBUTING.md를 읽어주세요.

MIT License - LICENSE를 참조하세요.

Model Context Protocol, Tavily, Kagi, Brave Search, Exa AI, Linkup, 그리고 Firecrawl을 기반으로 구축되었습니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub AI Tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0