Skip to main content
Glama
Quantaus

Product Researcher MCP Server

by Quantaus

Product Researcher MCP Server

An MCP server that gives Claude Code web search and product research capabilities. Never leave your terminal to research a product again.

What It Does

5 tools, one server:

Tool

What It Does

research_product

Full product brief — features, pricing, tech, API

compare_products

Side-by-side comparison of 2-5 products

lookup_pricing

Focused pricing/plans lookup

find_alternatives

Find competitors and alternatives

search_web

Raw web search for anything else

Related MCP server: Specialized AI Search Tools

Quick Setup

1. Install dependencies

cd product-researcher-mcp
pip install -r requirements.txt

2. Pick a search provider and get an API key

Provider

Free Tier

Best For

Sign Up

Tavily

1,000/month

AI agents (returns summaries)

tavily.com

Brave

2,000/month

Privacy, good free tier

brave.com/search/api

Serper

2,500 total

Google-quality results

serper.dev

3. Set your environment variables

cp .env.example .env
# Edit .env — set SEARCH_PROVIDER and the matching API key

4. Add to Claude Code

Add this to your Claude Code MCP config (~/.claude/claude_desktop_config.json or project-level .mcp.json):

{
  "mcpServers": {
    "product-researcher": {
      "command": "python",
      "args": ["/full/path/to/product-researcher-mcp/server.py"],
      "env": {
        "SEARCH_PROVIDER": "tavily",
        "TAVILY_API_KEY": "tvly-your-key-here"
      }
    }
  }
}

Or if using Brave:

{
  "mcpServers": {
    "product-researcher": {
      "command": "python",
      "args": ["/full/path/to/product-researcher-mcp/server.py"],
      "env": {
        "SEARCH_PROVIDER": "brave",
        "BRAVE_API_KEY": "BSA-your-key-here"
      }
    }
  }
}

5. Test it

In Claude Code, just ask:

research Kling AI
compare Supabase vs Firebase vs PlanetScale
what's the pricing for Vercel
find alternatives to Midjourney for AI image generation

How It Works

You ask Claude Code
    → Claude calls research_product tool
        → MCP server builds smart search queries
            → Hits your search API (Tavily/Brave/Serper)
                → Deduplicates & formats results
                    → Returns structured markdown brief
                        → Claude synthesizes the answer for you

The server is search-API-agnostic. Swap providers any time by changing one env var.

File Structure

product-researcher-mcp/
├── server.py          # The MCP server (all tools + search adapters)
├── requirements.txt   # Python dependencies
├── .env.example       # Config template
└── README.md          # You're here

Extending

Want to add a new search provider? Add a function following the pattern:

async def _search_newprovider(query: str, max_results: int) -> List[Dict[str, Any]]:
    # Hit the API, return list of {"title": ..., "content": ..., "url": ...}
    pass

Then add it to the providers dict in the search() function. Done.

License

MIT

Author

Built by Quantaus

A
license - permissive license
-
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    A
    maintenance
    Comprehensive web research toolkit with 13 tools for searching (via SearXNG), crawling, package discovery, GitHub metrics, error translation, API documentation lookup, data extraction, technology comparison, and service status checking.
    14
    9
    MIT
  • F
    license
    A
    quality
    -
    maintenance
    Provides specialized search capabilities across e-commerce platforms, scientific publications, code repositories, social media, and general web with advanced filtering, including product comparison, research aggregation, and developer tool discovery.
    3
  • A
    license
    A
    quality
    D
    maintenance
    Enables AI assistants to access real-time web data through search, markdown scraping, and browser automation while bypassing anti-bot protections. It provides tools for web research, e-commerce monitoring, and data extraction from across the globe.
    4
    5,941
    6
    MIT

View all related MCP servers

Related MCP Connectors

  • LLM-ready web search + instant answers + URL-to-clean-text fetch for agents and RAG.

  • Web search for AI agents — one tool across 6 engines, routed to the cheapest + cached.

  • Search arXiv/Semantic Scholar/OpenAlex + medical evidence (PubMed/Europe PMC) + LaTeX/PDF tools.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Quantaus/product-researcher-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server