Connects MCP clients to Product Hunt for querying posts, comments, collections, topics, users, votes, and authentication status.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Producthunt MCP Server.
The jaipandya/producthunt-mcp-server MCP server connects an MCP-compatible client to the Product Hunt API. It makes Product Hunt entities available as callable tools rather than requiring an agent to handle direct API requests. Supported data includes posts, comments, collections, topics, users, votes, and details about the authenticated Product Hunt account.
The server is suitable for assistants that need to answer questions about Product Hunt activity, developers building bots or dashboards around Product Hunt data, and automations that monitor or filter product discovery information. It is not affiliated with Product Hunt, and the Product Hunt API may change over time.
The server runs locally as a Python command-line application and communicates with an MCP client. Product Hunt authentication uses a developer token placed in the PRODUCT_HUNT_TOKEN environment variable. The token is sent to the Product Hunt API for requests that require authentication.
Queries can retrieve individual resources by ID or slug, or return collections of resources with filters. Posts can be constrained by topic, ordering, count, featured status, and posting dates. Comments support post-based retrieval, ordering, counts, and pagination cursors. Collection and topic tools provide lookup and search behavior, while user tools support account details, post types, and post counts.
Python 3.10 or newer is required. Install the published package with pip install product-hunt-mcp, or use the equivalent uv pip install product-hunt-mcp command. The jaipandya/producthunt-mcp-server MCP server starts with the product-hunt-mcp executable after installation.
Create a Product Hunt application and use its Developer Token as the server credential. Set it before starting the process:
Claude Desktop and Cursor configurations should run product-hunt-mcp and define PRODUCT_HUNT_TOKEN in the configuration's env object. Restart the client after changing its MCP configuration. Docker is also supported: build the included image, then run it interactively with PRODUCT_HUNT_TOKEN passed into the container.
Available tools include:
get_post_details for a post and optional comment retrieval.get_posts for filtered post listings.get_comment and get_post_comments for comment data.get_collection and get_collections for collection lookups and listings.get_topic and search_topics for topic retrieval and search.get_user and get_viewer for user and authenticated-account information.check_server_status for API connectivity and authentication status.The README also refers to get_api_rate_limits when discussing rate-limit status, but it is not included in the listed MCP tools.
A valid Product Hunt API token is required, and requests remain subject to Product Hunt rate limits. When limits are reached, the client reports when the limit resets; reducing request frequency may be necessary. Missing credentials, network access problems, or an unavailable Product Hunt API can prevent requests from succeeding.
The jaipandya/producthunt-mcp-server MCP server does not use the OAuth redirect URI for its own operation, although Product Hunt requires a valid redirect URI when creating an application. Store PRODUCT_HUNT_TOKEN outside source control because it is sensitive. On macOS, clients may need the full path to the installed executable if it is not available on the default PATH.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/jaipandya-producthunt-mcp-server)<a href="https://allmcps.com/mcp/jaipandya-producthunt-mcp-server"><img src="https://allmcps.com/api/badge/jaipandya-producthunt-mcp-server?style=directory" alt="Producthunt MCP Server on AllMCPs" /></a>