Find and validate SaaS opportunities using complaint data, commercial-intent scores, and optional detailed dossiers.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
💡 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 DDMarketer.
search_gapsFind validated gaps by keyword, optionally filtered by category
get_top_gapsThis week's highest commercial-intent opportunities
validate_ideaScore an idea you already have against the complaint corpus
get_dossierOpen one gap in full: source complaints, MVP scope, pricing, competitors, risks, playbook
The DDMarketer MCP server helps an agent investigate whether a SaaS idea is supported by recurring user complaints. Its dataset combines public material from Reddit, Hacker News, GitHub, Stack Exchange, Trustpilot, app store reviews, public product forums, and X. The service classifies complaints, assigns commercial-intent and confidence scores, and publishes only opportunities with a commercial-intent score of at least 70.
Each published opportunity includes information such as its category, niche, source, commercial-intent score, confidence score, trend velocity, and willingness-to-pay signal. The results are intended for product discovery and demand research rather than as a substitute for independently validating a business.
The DDMarketer MCP server is hosted at https://www.ddmarketer.com/api/mcp and communicates over Streamable HTTP. An MCP client sends tool calls to the endpoint, and the service returns structured results. It supports protocol versions 2026-07-28, 2025-06-18, and 2025-03-26.
Authentication is optional for the published data. Requests can include an Authorization: Bearer <api key> header when deeper dossier access is needed. Anonymous traffic is limited to 60 requests per minute, while keyed traffic is limited to 240 requests per minute. JSON-RPC batches may contain up to 20 messages.
There is no local installation or self-hosting requirement. Add the hosted endpoint to an MCP client using its HTTP server configuration:
Claude Code can be configured with claude mcp add --transport http ddmarketer https://www.ddmarketer.com/api/mcp. Create an API key in DDMarketer Settings if the agent needs dossier results. The repository also includes a dependency-free reference client, but it is for communicating with the hosted service rather than running the server locally.
The DDMarketer MCP server exposes four tools:
search_gaps finds validated opportunities by keyword and can filter by category.get_top_gaps returns the week’s opportunities with the highest commercial-intent scores.validate_idea compares an existing idea with the complaint corpus. It requires at least two terms to co-occur in the same complaint and can return a weak verdict when there is no precise match.get_dossier opens a gap’s fuller research record, including source complaints, MVP scope, pricing, competitors, risks, and a playbook.Free access exposes the same depth published on DDMarketer’s public pages: the gap, category, source, commercial-intent score, and confidence score. get_dossier requires an API key and remains subject to the limits of the selected plan. The underlying material is public and attributable; it does not include private data or survey responses. Tool responses include an attribution line for citing DDMarketer.
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/ddmarketer)<a href="https://allmcps.com/mcp/ddmarketer"><img src="https://allmcps.com/api/badge/ddmarketer?style=directory" alt="DDMarketer on AllMCPs" /></a>