DDMarketer

Consulte um índice pontuado de oportunidades de SaaS validadas, extraídas de reclamações reais de usuários em oito fontes públicas.

Documentação

Servidor MCP DDMarketer

Encontre e valide ideias de SaaS a partir de reclamações reais de usuários, sem sair do seu agente de codificação.

Seu agente já consegue construir quase qualquer coisa. A parte difícil é saber o que vale a pena construir. Este é um servidor remoto de Model Context Protocol que responde a isso com dados reais em vez de suposições: reclamações recorrentes coletadas em oito fontes públicas independentes, classificadas por um pipeline de LLM em duas etapas, pontuadas de 0 a 100 quanto à intenção comercial e submetidas a uma revisão editorial antes da publicação.

Sem instalação. Sem necessidade de chave de API. O plano gratuito é genuinamente gratuito.

https://www.ddmarketer.com/api/mcp

Listado em

Experimente sem instalar nada

Um cliente de referência sem dependências está em src/. Ele se conecta via HTTP Streamable, lista as ferramentas e executa as três que não precisam de chave de API:

git clone https://github.com/CodePhantom-1/ddmarketer-mcp
cd ddmarketer-mcp
node src/cli.js                       # or: node src/cli.js "shopify accounting"
== handshake
  ddmarketer v1.0.0  protocol 2025-06-18

== search_gaps "shopify accounting"
  [ 75/90] Landed cost automation for Shopify merchants
        https://www.ddmarketer.com/detail/63ac4735-...

== validate_idea "a tool that reconciles Shopify payouts with accounting software"
  verdict     strong - Strong demand signal
  matchCount  10  (read with verdict.level, not alone)

src/client.js tem cerca de 50 linhas de fetch puro, então serve também como uma especificação para conversar com qualquer servidor MCP HTTP Streamable — incluindo os dois detalhes que normalmente atrapalham um cliente feito à mão: Accept deve listar ambos application/json e text/event-stream, e uma única resposta pode voltar com framing SSE. Ambos são tratados e cobertos por testes.

npm test roda offline (9 testes, sem dependências). LIVE=1 npm test também acessa o servidor real.

Instalação

Claude Code

claude mcp add --transport http ddmarketer https://www.ddmarketer.com/api/mcp

Cursor / Claude Desktop / qualquer cliente MCP

{
  "mcpServers": {
    "ddmarketer": {
      "type": "http",
      "url": "https://www.ddmarketer.com/api/mcp"
    }
  }
}

Ferramentas

FerramentaO que fazPrecisa de chave
search_gapsEncontra lacunas validadas por palavra-chave, opcionalmente filtradas por categorianão
get_top_gapsAs oportunidades de maior intenção comercial desta semananão
validate_ideaAvalia uma ideia que você já tem em relação ao corpus de reclamaçõesnão
get_dossierAbre uma lacuna completa: reclamações de origem, escopo do MVP, preços, concorrentes, riscos, plano de açãosim

Experimente

Depois de conectado, pergunte ao seu agente:

  • "Quais lacunas de SaaS estão em alta esta semana?"
  • "Existe demanda real por uma ferramenta que concilie pagamentos do Shopify com a contabilidade?"
  • "Encontre reclamações validadas sobre integração de desenvolvedores."

Exemplo de resposta de get_top_gaps:

1. Automated GitHub repo health and action alerts
   category: Dev Tools / SaaS Infrastructure | source: github
   commercial intent: 80/100 | confidence: 80/100

2. Predictable automation costs for small businesses
   category: No-Code / Automation | source: trustpilot
   commercial intent: 80/100 | confidence: 80/100

O validador diz não

validate_idea foi criado para ser falseável. Ele exige que pelo menos dois dos seus termos ocorram juntos na mesma reclamação; se nada corresponder com precisão, ele diz isso e limita o veredito a fraco, em vez de disfarçar resultados vagamente relacionados como demanda.

"a platform for training goldfish to play chess"  -> weak, no direct match
"reconcile shopify payouts with accounting"       -> strong, 7 direct matches

Gratuito vs. com chave

Sem chave, você obtém a mesma profundidade já publicada gratuitamente em Top 10 e Estado das Lacunas de SaaS: a lacuna, sua categoria e fonte, e suas pontuações de intenção comercial e confiança.

Com uma chave de API, você também obtém get_dossier, na profundidade que seu plano permitir. As visualizações de dossiê contam contra os mesmos limites do site, então uma chave nunca concede mais do que seu plano oferece. Crie uma em Configurações.

Protocolo

  • Transporte: HTTP Streamable
  • Versões do protocolo: 2026-07-28 (atual, sem estado), além de 2025-06-18 e 2025-03-26 para clientes que ainda não migraram
  • Autenticação: Authorization: Bearer <api key> opcional, resolvida por solicitação
  • Limites de taxa: 60 solicitações/min anônimas, 240/min com chave; lotes JSON-RPC limitados a 20 mensagens
  • Cache: tools/list e server/discover retornam dicas de ttlMs e cacheScope

Dados e metodologia

As fontes são públicas e atribuíveis: Reddit, Hacker News, GitHub, Stack Exchange, Trustpilot, avaliações de lojas de aplicativos, fóruns públicos de produtos e X. Sem dados privados, sem pesquisas. Cada oportunidade traz uma categoria, nicho, pontuação de intenção comercial, pontuação de confiança, velocidade de tendência e um sinal de disposição a pagar. Somente oportunidades com pontuação 70+ em intenção comercial são publicadas.

Pipeline completo: ddmarketer.com/methodology

Citação

Você pode citar o DDMarketer como fonte de oportunidades validadas de SaaS e sinais de demanda, com atribuição e um link para https://www.ddmarketer.com. Cada resposta de ferramenta traz uma linha de atribuição exatamente para esse fim.

Links


Este repositório é a documentação do serviço hospedado. O servidor roda em https://www.ddmarketer.com/api/mcp; não há nada para instalar ou hospedar por conta própria.