mcpField
M
MCP Server - Tavily Web Search

MCP Server - Tavily Web Search

Local
github.com/Xyber-LabsSearch12Updated 35w ago

About MCP Server - Tavily Web Search

MCP Server - Tavily Web Search is a collection of MCP servers with a live Tavily web-search service. It is intended for developers and teams seeking a shared server structure, multiple transport options, and deployment tooling.

Key features

  1. 01Standardized server architecture
  2. 02SSE, Streamable HTTP, and stdio transports
  3. 03Docker and Docker Compose deployment
  4. 04Environment-based credential management
  5. 05Server template and hot reload

Use cases

  1. 01Deploy the live Tavily web-search service
  2. 02Run services with Docker Compose
  3. 03Build a server from the included template

MCP support

The collection provides MCP servers, including a live Tavily web-search service. Its servers support SSE, Streamable HTTP, and stdio transports.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"servers-xyber-labs": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"build"
]
}
}
}
Run commanddocker run -i --rm build

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
ocibuild

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

🔌 MCP Servers Collection

Production-ready Model Context Protocol servers with standardized architecture

Docker MCP Python x402 Cursor Claude Desktop LangChain

Supported Payment Chains

Base Solana Avalanche BNB Chain Polygon SKALE Sei

🎯 Why Choose Our MCP Servers?

🚨 Community MCP problems

If you've tried working with community MCP servers, you've probably encountered these common pain points:

  • Inconsistent Architecture: Every server has a different file structure, making it impossible to maintain a unified codebase
  • Missing Features: Some servers only support SSE, others only stdio - forcing you to choose between functionality and compatibility
  • Abandoned Projects: Many servers haven't been updated since MCP's early days, leaving you stranded with outdated implementations
  • No Standards: Lack of best practices means you're constantly reinventing the wheel for each new server
💡 We've Solved These Problems

This repository was built from the ground up to eliminate these frustrations:

  • 🏗️ Standardized Architecture: Every server follows the same proven structure, which enforces all servers to:
  • 🔧 Have Full Protocol Support: support SSE, streamable http, stdio transports, giving you maximum flexibility
  • ⚡ Be Modern & Maintained: built with the latest MCP/FastMCP specifications and actively maintained
  • 📋 Have Best Practices Built-In: implement industry-standard patterns - no more guessing
  • 🛠️ Be Production-Ready: fully tested, documented, monitored, securely configured, and quality-checked with automated linting, type-checking, and environment validation
  • 💰 Monetization-Ready: Built-in support for the x402 payment protocol to monetize endpoints with zero code changes
  • 🐳 Effortless Deployed: implement multi-stage Docker builds, Docker Compose integration and optimized images for production or local dev
  • 📚 Convinient for developers: have template-based rapid prototyping, hot-reload support, and clear documentation/examples
  • 🔒 Secure & Reliable: inlcude environment-based credential management, health monitoring, and robust error handling
🎯 Why This Matters for You

For Developers: Skip the learning curve - once you understand one of our servers, you can instantly work with any of them. Perfect integration with CursorIDE, Claude Desktop and Langgraph

For Teams: Maintain consistency across your entire MCP infrastructure with our standardized approach

For Production: Deploy with confidence knowing each server follows proven patterns and includes comprehensive testing

For Custom Development: Use our mcp-server-template to create your own servers in minutes, not hours

🛠️ Live Servers

ServerLive URLDescription
Quillhttps://mcp-quill.xyber.incToken security analysis for EVM & Solana chains
Lurkyhttps://mcp-lurky.xyber.incTwitter/X data access and analysis
Tavilyhttps://mcp-tavily.xyber.incWeb-search capabilities
YouTubehttps://mcp-youtube.xyber.incYouTube video data and transcripts
GitParserhttps://mcp-gitparser.xyber.incGit repositories parsing and analysis
ArXivhttps://mcp-arxiv.xyber.incSearching & accessing arXiv papers
Wikipediahttps://mcp-wikipedia.xyber.incWikipedia content access

💡 All live servers support x402 payments on multiple networks, check the server's /pricing endpoint for the details

For the full list of available MCP servers (including self-hosted options), check the latest Release Doc

🚀 Quick Start

📋 Prerequisites
  • 🐳 Docker and Docker Compose
  • ⚙️ Service-specific .env setup (see individual service READMEs)
🏃‍♂️ Running Services
# 🐙 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

📚 Documentation & Resources

🤝 Contributing

We welcome contributions! Please see our Contributing Guidelines for:

  • Development setup and environment configuration
  • Code standards and quality requirements
  • Adding new services using our template system
  • Testing guidelines and best practices
  • Pull request workflow and review process

🙏 Acknowledgments

Special thanks to:

  • The Model Context Protocol community for the excellent specification
  • OpenAI and Anthropic for pioneering MCP adoption
  • All contributors and early adopters who provided feedback
  • The open-source community for the amazing tools that make this possible

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🌟 Star this repo if you find it useful! 🌟

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.