mcp-omnisearch - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-omnisearch 是一个统一的搜索和 AI 响应平台,集成了多个领先的搜索和 AI 工具,旨在为开发者提供一站式的信息检索和处理解决方案。

核心功能

  1. 搜索工具
  2. Tavily Search:优化事实信息检索,支持强引用。
  3. Brave Search:隐私优先的搜索,覆盖技术内容。
  4. Kagi Search:高质量搜索结果,最小化广告影响。

  5. AI 响应工具

  6. Perplexity AI:结合实时网络搜索与 GPT-4 Omni 和 Claude 3 的响应生成。
  7. Kagi FastGPT:快速 AI 生成答案,带引用。

  8. 内容处理工具

  9. Jina AI Reader:清理内容提取,支持图像标题和 PDF。
  10. Kagi Universal Summarizer:内容摘要,支持页面、视频和播客。
  11. Firecrawl 系列工具:包括 Scrape、Crawl、Map、Extract 和 Actions,支持深度爬取和结构化数据提取。

  12. 增强工具

  13. Kagi Enrichment API:从专业索引获取补充内容。
  14. Jina AI Grounding:实时事实验证。

适用场景

  • 开发者需要快速获取技术文档或研究材料。
  • 需要从多个来源整合信息的项目。
  • 自动化内容处理和摘要生成。
  • 动态网页内容的交互式提取。

工具列表

  1. search_tavily:使用 Tavily Search API 进行网页搜索。
  2. search_brave:隐私优先的网页搜索。
  3. search_kagi:高质量搜索结果。
  4. ai_perplexity:AI 响应生成。
  5. ai_kagi_fastgpt:快速 AI 答案生成。
  6. process_jina_reader:URL 转换为清理文本。
  7. process_kagi_summarizer:URL 内容摘要。
  8. process_tavily_extract:从网页提取原始内容。
  9. firecrawl_scrape_process:从单个 URL 提取清理数据。
  10. firecrawl_crawl_process:深度爬取网站子页面。
  11. firecrawl_map_process:快速收集网站 URL。
  12. firecrawl_extract_process:结构化数据提取。
  13. firecrawl_actions_process:页面交互后提取内容。
  14. enhance_kagi_enrichment:从专业索引获取补充内容。
  15. enhance_jina_grounding:验证语句。

常见问题解答

  • API 密钥和访问:每个提供商需要自己的 API 密钥,服务器会根据可用密钥自动激活相应提供商。
  • 速率限制:每个提供商有自己的速率限制,服务器会优雅处理并返回错误消息。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 pnpm。

安装教程

  1. 克隆仓库:
    bash
    git clone <repository-url>
  2. 安装依赖:
    bash
    pnpm install
  3. 构建项目:
    bash
    pnpm run build
  4. 运行开发模式:
    bash
    pnpm run dev

调试方式

  1. 确保所有必要的 API 密钥已配置。
  2. 检查服务器日志以确认哪些提供商已激活。
  3. 使用提供的工具 API 进行测试,例如:
    bash
    curl -X POST http://localhost:<port>/search_tavily -d '{"query":"latest developments in quantum computing"}'

点击访问

搜索工具

Academic Paper Search MCP Server - MCP服务,MCP服务器,MCP教程

2025-5-3 4:02:55

搜索工具

duckduckgo-search MCP Server - MCP服务,MCP服务器,MCP教程

2025-5-3 4:03:02

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索