Metadata-Version: 2.4
Name: niche-g2-mcp
Version: 0.1.0
Summary: MCP server for G2 competitor review analysis and demand discovery
Project-URL: Homepage, https://github.com/duanchao/niche-demand-discovery
Project-URL: Repository, https://github.com/duanchao/niche-demand-discovery
Author: duanchao
License-Expression: Apache-2.0
Keywords: competitor-analysis,demand-discovery,g2,indie-hacker,mcp,niche
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.11
Requires-Dist: mcp>=1.0.0
Requires-Dist: patchright>=1.0.0
Requires-Dist: pydantic>=2.0.0
Requires-Dist: python-dotenv>=1.0.0
Description-Content-Type: text/markdown

# g2-mcp

MCP server for G2 competitor review analysis and demand discovery via browser automation.

## Setup

```bash
# First-time: login to G2 in the browser
uvx g2-mcp --login

# Verify session
uvx g2-mcp --check

# Start MCP server
uvx g2-mcp
```

## Tools

| Tool | Description |
|------|-------------|
| `g2_search_products` | Search G2 products by keyword/category |
| `g2_get_reviews` | Get reviews for a product (filter by rating) |
| `g2_get_product_info` | Product overview, ratings breakdown |
| `g2_get_alternatives` | Listed alternatives for a product |

## MCP Config

```json
{
  "mcpServers": {
    "g2-mcp": {
      "command": "uvx",
      "args": ["g2-mcp"]
    }
  }
}
```
