mcpField
M
MCP Server - Tavily Web Search

MCP Server - Tavily Web Search

本地服务
github.com/Xyber-Labs搜索与检索1235 周前更新

关于 MCP Server - Tavily Web Search

MCP Server - Tavily Web Search 是一组 MCP 服务,其中包含在线运行的 Tavily 网页搜索服务。它面向需要统一服务结构、多种传输方式和部署工具的开发者与团队。

主要功能

  1. 01统一的服务架构
  2. 02支持 SSE、Streamable HTTP 和 stdio
  3. 03通过 Docker 和 Docker Compose 部署
  4. 04基于环境变量管理凭据
  5. 05服务模板与热重载

适用场景

  1. 01部署在线 Tavily 网页搜索服务
  2. 02使用 Docker Compose 运行服务
  3. 03基于内置模板构建服务

MCP 相关

该项目提供一组 MCP 服务,其中包含在线运行的 Tavily 网页搜索服务。服务支持 SSE、Streamable HTTP 和 stdio 传输方式。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"servers-xyber-labs": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"build"
]
}
}
}
启动命令docker run -i --rm build

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
ocibuild

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🔌 MCP 服务集合

采用标准化架构的生产就绪型 Model Context Protocol 服务

Docker MCP Python x402 Cursor Claude Desktop LangChain

支持的支付链

Base Solana Avalanche BNB Chain Polygon SKALE Sei

🎯 为何选择我们的 MCP 服务?

🚨 社区 MCP 服务的问题

如果你尝试过使用社区 MCP 服务,可能遇到过以下常见痛点:

  • 架构不一致:每个服务的文件结构都不同,无法维护统一的代码库
  • 功能缺失:有些服务只支持 SSE,另一些只支持 stdio,迫使你在功能和兼容性之间做选择
  • 项目弃置:许多服务自 MCP 早期以来就未曾更新,让你只能使用过时的实现
  • 缺乏标准:没有最佳实践,导致你为每个新服务不断重复造轮子
💡 我们已解决这些问题

本仓库从零开始构建,旨在消除这些困扰:

  • 🏗️ 标准化架构:每个服务都遵循经过验证的相同结构,确保所有服务都能:
  • 🔧 获得完整的协议支持:支持 SSE、streamable http、stdio 传输方式,为你提供最大的灵活性
  • ⚡ 保持现代化并持续维护:采用最新的 MCP/FastMCP 规范构建,并积极维护
  • 📋 内置最佳实践:实现行业标准模式,无需再猜测
  • 🛠️ 满足生产就绪要求:经过全面测试、编写文档、监控和安全配置,并通过自动化 lint、类型检查和环境验证进行质量检查
  • 💰 支持变现:内置对 x402 payment protocol 的支持,无需修改代码即可将端点变现
  • 🐳 轻松部署:实现多阶段 Docker 构建、Docker Compose 集成,并针对生产或本地开发优化镜像
  • 📚 方便开发者使用:提供基于模板的快速原型开发、热重载支持,以及清晰的文档和示例
  • 🔒 安全可靠:包含基于环境变量的凭据管理、健康监控和稳健的错误处理
🎯 这对你为何重要

对于开发者:跳过学习曲线——了解我们的一个服务后,就能立即使用任意一个服务。可与 CursorIDE、Claude Desktop 和 Langgraph 完美集成

对于团队:采用我们的标准化方法,确保整个 MCP 基础设施的一致性

对于生产环境:每个服务都遵循经过验证的模式并包含全面的测试,让你安心部署

对于定制开发:使用我们的 mcp-server-template,只需几分钟即可创建自己的服务,而非数小时

🛠️ 在线服务

服务在线 URL描述
Quillhttps://mcp-quill.xyber.incEVM 和 Solana 链的代币安全分析
Lurkyhttps://mcp-lurky.xyber.incTwitter/X 数据访问与分析
Tavilyhttps://mcp-tavily.xyber.inc网页搜索能力
YouTubehttps://mcp-youtube.xyber.incYouTube 视频数据和文字稿
GitParserhttps://mcp-gitparser.xyber.incGit 仓库解析与分析
ArXivhttps://mcp-arxiv.xyber.inc搜索和访问 arXiv 论文
Wikipediahttps://mcp-wikipedia.xyber.inc访问 Wikipedia 内容

💡 所有在线服务均支持多个网络上的 x402 付款,详情请查看服务的 /pricing 端点

如需查看所有可用 MCP 服务的完整列表(包括可自托管选项),请查看最新的 Release Doc

🚀 快速开始

📋 前置条件
  • 🐳 Docker 和 Docker Compose
  • ⚙️ 按服务配置 .env(参见各服务的 README)
🏃‍♂️ 运行服务
# 🐙 Using Docker Compose (recommended)
docker-compose up -d                        # All services
docker-compose up mcp_server_youtube -d     # Specific service

# 🐳 Using Docker directly
cd mcp-server-youtube-v2
docker build -t mcp-server-youtube-v2 .
docker run -p 8000:8000 --env-file .env mcp-server-youtube-v2

📚 文档与资源

🤝 参与贡献

欢迎贡献!请参阅我们的贡献指南,了解:

  • 开发环境设置和环境配置
  • 代码规范和质量要求
  • 使用我们的模板系统添加新服务
  • 测试指南和最佳实践
  • 拉取请求工作流和审查流程

🙏 致谢

特别感谢:

  • Model Context Protocol 社区提供出色的规范
  • OpenAI 和 Anthropic 推动 MCP 的应用
  • 提供反馈的所有贡献者和早期采用者
  • 让这一切成为可能的开源社区及其提供的出色工具

📄 许可证

本项目采用 MIT License 授权——详情请参见 LICENSE 文件。

🌟 如果你觉得这个仓库有用,请给它点个 Star!🌟

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。