RivalSearchMCP
Advanced MCP server for web research, discovery, and trend analysis.
Key Features
Use Cases
README
RivalSearchMCP
Advanced MCP server for web research, content discovery, and trends analysis.
What it does
RivalSearchMCP provides comprehensive tools for accessing web content, performing multi-engine searches, analyzing websites, conducting research workflows, and analyzing trends data. It includes 6 core tool categories for comprehensive web research capabilities.
Why it's useful
- Access web content and perform searches with anti-detection measures
- Analyze website content and structure with intelligent crawling
- Conduct end-to-end research workflows with progress tracking
- Analyze trends data with comprehensive export options
- Generate LLMs.txt documentation files for websites
- Integrate with AI assistants for enhanced web research
How to get started
Connect to Live Server
Add this configuration to your MCP client:
For Cursor:
{
"mcpServers": {
"RivalSearchMCP": {
"url": "https://RivalSearchMCP.fastmcp.app/mcp"
}
}
}
For Claude Desktop:
- Go to Settings → Add Remote Server
- Enter URL:
https://RivalSearchMCP.fastmcp.app/mcp
For VS Code:
- Add the above JSON to your
.vscode/mcp.jsonfile
For Claude Code:
- Use the built-in MCP management:
claude mcp add RivalSearchMCP --url https://RivalSearchMCP.fastmcp.app/mcp
Available Tools
Search & Discovery (1 tool)
- web_search - Advanced web search with Cloudflare bypass, rich snippets detection, and multi-engine fallback
Content Retrieval (2 tools)
- retrieve_content - Enhanced content retrieval from URLs with multiple extraction methods
- stream_content - Real-time streaming content processing from WebSocket URLs
Website Analysis (1 tool)
- traverse_website - Intelligent website exploration with different modes (research, docs, map)
Content Analysis (2 tools)
- analyze_content - AI-powered content analysis and insights extraction
- extract_links - Link extraction and analysis from web pages
Trends Analysis (10 tools)
- search_trends - Search for trends data for given keywords
- get_related_queries - Get related queries for a keyword with interest values
- get_interest_by_region - Get interest by geographic region for a keyword
- get_trending_searches - Get trending searches for a location
- export_trends_to_csv - Export trends data to CSV file
- export_trends_to_json - Export trends data to JSON file
- create_sql_table - Create SQLite table with trends data
- compare_keywords_comprehensive - Comprehensive comparison of multiple keywords
- get_interest_over_time - Get interest over time for keywords
- get_related_topics - Get related topics for a keyword
Research Workflows (1 tool)
- research_topic - End-to-end research workflow for comprehensive topic analysis
Documentation Generation (1 tool)
- generate_llms_txt - Generate LLMs.txt files for websites following the llmstxt.org specification
Key Features
- Anti-Detection: Cloudflare bypass and rate limiting for reliable scraping
- Rich Snippets: Advanced detection of featured snippets and rich results
- Multi-Engine Fallback: Automatic fallback to alternative search engines
- Progress Tracking: Real-time progress reporting for long-running operations
- Data Export: Multiple format support (CSV, JSON, SQL) for trends data
- Intelligent Crawling: Smart website traversal with configurable depth and modes
Documentation
📖 Documentation - Full documentation
Local Documentation:
- User Guide - Complete guide to using all tools
- Examples - Real-world usage examples
- Installation - Setup instructions
- Quick Start - Get running in 5 minutes
- Troubleshooting - Solve common issues
Who maintains this project
Open source project maintained by the community. Contributions are welcome.
License
See LICENSE file for details.
Star History
Repository Owner
User
Repository Details
Programming Languages
Topics
Join Our Newsletter
Stay updated with the latest AI tools, news, and offers by subscribing to our weekly newsletter.
Related MCPs
Discover similar Model Context Protocol servers
mcp-server-webcrawl
Advanced search and retrieval for web crawler data via MCP.
mcp-server-webcrawl provides an AI-oriented server that enables advanced filtering, analysis, and search over data from various web crawlers. Designed for seamless integration with large language models, it supports boolean search, filtering by resource types and HTTP status, and is compatible with popular crawling formats. It facilitates AI clients, such as Claude Desktop, with prompt routines and customizable workflows, making it easy to manage, query, and analyze archived web content. The tool supports integration with multiple crawler outputs and offers templates for automated routines.
- ⭐ 32
- MCP
- pragmar/mcp-server-webcrawl
Driflyte MCP Server
Bridging AI assistants with deep, topic-aware knowledge from web and code sources.
Driflyte MCP Server acts as a bridge between AI-powered assistants and diverse, topic-aware content sources by exposing a Model Context Protocol (MCP) server. It enables retrieval-augmented generation workflows by crawling, indexing, and serving topic-specific documents from web pages and GitHub repositories. The system is extensible, with planned support for additional knowledge sources, and is designed for easy integration with popular AI tools such as ChatGPT, Claude, and VS Code.
- ⭐ 9
- MCP
- serkan-ozal/driflyte-mcp-server
RAG Documentation MCP Server
Vector-based documentation search and context augmentation for AI assistants
RAG Documentation MCP Server provides vector-based search and retrieval tools for documentation, enabling large language models to reference relevant context in their responses. It supports managing multiple documentation sources, semantic search, and real-time context delivery. Documentation can be indexed, searched, and managed with queueing and processing features, making it highly suitable for AI-driven assistants. Integration with Claude Desktop and support for Qdrant vector databases is also available.
- ⭐ 238
- MCP
- hannesrudolph/mcp-ragdocs
OpenAI WebSearch MCP Server
Intelligent web search with OpenAI reasoning model support, fully MCP-compatible.
OpenAI WebSearch MCP Server provides advanced web search functionality integrated with OpenAI's latest reasoning models, such as gpt-5 and o3-series. It features full compatibility with the Model Context Protocol, enabling easy integration into AI assistants that require up-to-date information and contextual awareness. Built with flexible configuration options, smart reasoning effort controls, and support for location-based search customization. Suitable for environments such as Claude Desktop, Cursor, and automated research workflows.
- ⭐ 75
- MCP
- ConechoAI/openai-websearch-mcp
Scrapeless MCP Server
A real-time web integration layer for LLMs and AI agents built on the open MCP standard.
Scrapeless MCP Server is a powerful integration layer enabling large language models, AI agents, and applications to interact with the web in real time. Built on the open Model Context Protocol, it facilitates seamless connections between models like ChatGPT, Claude, and tools such as Cursor to external web capabilities, including Google services, browser automation, and advanced data extraction. The system supports multiple transport modes and is designed to provide dynamic, real-world context to AI workflows. Robust scraping, dynamic content handling, and flexible export formats are core parts of the feature set.
- ⭐ 57
- MCP
- scrapeless-ai/scrapeless-mcp-server
MCP Server for Deep Research
Transform research questions into comprehensive, well-cited reports using an advanced research assistant.
MCP Server for Deep Research provides an end-to-end workflow for conducting in-depth research on complex topics. It elaborates on research questions, generates subquestions, integrates web search, analyzes and synthesizes retrieved content, and generates structured, well-cited research reports. The tool integrates with Claude Desktop and leverages prompt templates tailored for comprehensive research tasks.
- ⭐ 187
- MCP
- reading-plus-ai/mcp-server-deep-research
Didn't find tool you were looking for?