Delv
CommunityAbandoned· 1.2y4.1by Jai Pandya

Product Hunt MCP

Interacts with Product Hunt trending posts, comments, collections, and users through the GraphQL API.

B
Safety & Trust

Delv Safety Grade: B

Score 72/100 · assessed 2026-04-28

Maintainer55
Permissions88
Supply chain72
Transparency68
Incidents100

Product Hunt MCP is a community-maintained server by solo developer Jai Pandya that wraps Product Hunt's GraphQL API for read-only queries. The server requires a Product Hunt API token and makes outbound network calls to fetch trending posts, comments, collections, and user profiles. Permissions are appropriately scoped to read-only data fetching with no write capabilities or filesystem access. The package is distributed via PyPI with standard installation, though the maintainer appears to be a single individual with limited organisational backing. The repository is open source but documentation is relatively thin. No security incidents are known. The main risk is the single-maintainer bus factor and the need to trust the developer with your Product Hunt API credentials, though the narrow read-only scope limits potential damage.

Lethal Trifecta (prompt-injection exposure)

TWO OF THREE
Private dataNo
Reads secrets, credentials, private files
Untrusted inputYes
Ingests web pages, PRs, issues, emails
External commsYes
Can send data outbound

Submissions and comments are user-generated. Posting is outbound.

Green flags

  • Read-only API access with no write or destructive capabilities
  • Standard PyPI distribution with versioned package
  • Open source repository allows code inspection
  • Narrow scope limited to Product Hunt data fetching only
  • No filesystem or shell access requested

Red flags

  • Solo maintainer with no organisational backing or bus factor mitigation
  • Requires API token stored in environment variables
  • Limited documentation and thin transparency around implementation details

Permissions requested

Outbound networkRead envAccess secrets
Assessed by Delv Editorial using public metadata. Grades are advisory and update as the ecosystem changes. They do not replace your own review of permissions and code before granting an agent access to sensitive systems.

Install

pip install product-hunt-mcp
Env vars needed: PRODUCT_HUNT_TOKEN

Review

Product Hunt MCP wraps Product Hunt's GraphQL API so you can query trending posts, comments, collections, and user profiles directly from Claude. It's a straightforward data fetch tool: you ask for today's top posts, dig into a specific product's comment thread, or pull a maker's profile without opening a browser tab. I'd reach for this when tracking launches in a specific category or monitoring how a competitor's product is performing. The real win is speed: instead of clicking through Product Hunt's interface, you can ask Claude to "show me the top 10 posts in the AI category this week" and get structured data back. You can also pull comment sentiment or see who's collecting certain products, which is useful for outreach or partnership research. The tool requires a Product Hunt API token, which you'll need to generate from your Product Hunt account settings. Once that's in place, the MCP exposes a handful of tools: fetching posts by date or category, retrieving comments, pulling collections, and querying user profiles. It's read-only, so you can't post or upvote through it. Quirks: Product Hunt's API has rate limits, and this MCP doesn't surface those limits in a friendly way. If you hit the cap, you'll get an error and need to wait. Also, the GraphQL schema means you're working with nested data structures, which Claude handles fine but can feel verbose if you're used to REST responses. The repo is maintained by a single developer, so expect community-level support rather than enterprise SLAs. Who shouldn't bother: if you're just casually browsing Product Hunt, the website is faster. This is for people who need Product Hunt data as part of a workflow, like daily competitor checks, launch prep research, or building a custom dashboard. It's also overkill if you only care about one or two products; just bookmark them.
Verdict

Install this if you regularly track Product Hunt launches or need to pull structured data for analysis. It's a clean, focused tool that does one thing well. Skip it if you're not a regular Product Hunt user or don't need programmatic access to the platform.

Good at

  • Saves time by pulling Product Hunt data directly into Claude without tab-switching.
  • Structured GraphQL responses make it easy to filter by category, date, or popularity.
  • Useful for competitive research and launch tracking workflows.
  • Read-only access means no risk of accidental posts or upvotes.

Watch out

  • Requires a Product Hunt API token, which adds a setup step.
  • Rate limits aren't surfaced clearly, so you'll hit walls without warning.
  • Single-maintainer repo means slower updates and community-level support.
  • GraphQL responses can feel verbose compared to simpler REST APIs.

Use cases

  • launch tracking
  • competitor monitoring
  • trend research
  • maker networking

Getting started

1. Run `pip install product-hunt-mcp` to install the server. 2. Generate a Product Hunt API token from your account settings at producthunt.com/v2/oauth/applications. 3. Add the server to your Claude Desktop config with the token as `PRODUCT_HUNT_TOKEN` in the environment variables section. 4. Restart Claude Desktop and verify by asking "What are today's top Product Hunt posts?" to confirm the connection works. 5. Watch out for rate limits: if you query too frequently, the API will block you temporarily and you'll need to space out requests.

Works with

Claude DesktopClaude CodeCursor

Similar MCPs