painspotter

AI-analyzed startup opportunities from Reddit, Hacker News & Product Hunt, with commercial scores.

我该使用它吗

质量与安全性

A
描述质量
97%
模式完整度
84%
命名质量
100%
投毒风险
100%
权限匹配度
100%
协议合规性
100%

基于对工具定义和协议合规性的自动分析。

上下文开销

~1,334token 数(工具定义)
~1.2 KB典型响应大小
对注意力有中等影响(占 128k 上下文窗口的 1.04%)

这是每次将服务器的工具加载到模型上下文窗口时所消耗的大致 token 数。数值越高,可用于其他任务的注意力就越少。

安装

一键安装

将以下内容添加到你的 `claude_desktop_config.json` 文件中:

{
  "mcpServers": {
    "painspotter": {
      "url": "https://painspotter.ai/mcp"
    }
  }
}

远程端点

https://painspotter.ai/mcpstreamable-http

它能做什么

工具清单

工具(7)

🟢 只读🟡 写入🔴 删除⚪ 未知
🟢get_overview

Get a global overview of PainSpotter: all domain categories (with theme count, opportunity count and 30-day mentions) plus a snapshot of currently trending themes. A good first step to map the landscape before drilling in with the other tools. (Free tool)

输入模式

{
  "type": "object",
  "properties": {}
}

输出模式

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢get_opportunity(opportunity_id)

Get the full detail of a specific opportunity: description, score breakdown, MVP features, competitors, differentiation, risks and community evidence count. (Free tool)

输入模式

{
  "type": "object",
  "properties": {
    "opportunity_id": {
      "description": "Opportunity ID, taken from query_opportunities or get_overview results.",
      "type": "integer"
    }
  },
  "required": [
    "opportunity_id"
  ]
}

输出模式

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢query_opportunities(query, min_score, platform, recommendation, category, ...)

Unified opportunity search: filter by keyword, minimum score, platform, recommendation tier and domain category, then sort the results. (Pro tool)

输入模式

{
  "type": "object",
  "properties": {
    "query": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Keyword matched against title + description, e.g. \"sleep tracker\", \"AI writing\". Empty = no keyword filter."
    },
    "min_score": {
      "default": 0,
      "description": "Minimum overall score, 0-100. Default 0.",
      "type": "integer"
    },
    "platform": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Platform filter: reddit / hackernews / producthunt / stackexchange. Empty = all platforms."
    },
    "recommendation": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Recommendation tier: Build / Validate / Skip. Empty = all tiers."
    },
    "category": {
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ],
      "default": null,
      "description": "Category slug from get_overview, e.g. ai-developer-tools. Empty = all categories."
    },
    "sort": {
      "default": "score",
      "description": "Sort order: 'score' (default, by overall score) or 'recent' (by creation time).",
      "type": "string"
    },
    "page_size": {
      "default": 10,
      "description": "Number of results to return, 1-30. Default 10.",
      "type": "integer"
    }
  }
}

输出模式

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢list_trending_themes(limit, min_mentions)

List themes that are currently heating up (sorted by trend change %), to catch demand that is growing. A theme is the "market-signal layer": it aggregates multiple opportunities and carries 30-day mentions, trend direction and audience clarity. (Pro tool)

输入模式

{
  "type": "object",
  "properties": {
    "limit": {
      "default": 15,
      "description": "Number of themes to return, 1-30. Default 15.",
      "type": "integer"
    },
    "min_mentions": {
      "default": 2,
      "description": "Minimum 30-day discussion count, filters out noise. Default 2.",
      "type": "integer"
    }
  }
}

输出模式

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢get_theme(theme)

Get the full market signal for a single theme: trend, 30-day / all-time mentions, signal channels, audience clarity and market summary, plus the top-scoring opportunities under it (including the Best Bet flagship opportunity). (Pro tool)

输入模式

{
  "type": "object",
  "properties": {
    "theme": {
      "description": "Theme ID (numeric) or slug (string), from list_trending_themes / get_overview.",
      "type": "string"
    }
  },
  "required": [
    "theme"
  ]
}

输出模式

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢list_blog_posts(limit)

List recent published PainSpotter blog posts — weekly long-form analyses of validated business opportunities (who's hurting, why now, how to build it). Free; does not consume API quota.

输入模式

{
  "type": "object",
  "properties": {
    "limit": {
      "default": 10,
      "description": "Number of posts to return, 1-30. Default 10.",
      "type": "integer"
    }
  }
}

输出模式

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}
🟢get_blog_post(slug)

Get the full Markdown body of one published blog post by its slug. Free; does not consume API quota. Content is an original AI synthesis with no verbatim community quotes.

输入模式

{
  "type": "object",
  "properties": {
    "slug": {
      "description": "Article slug, taken from list_blog_posts results.",
      "type": "string"
    }
  },
  "required": [
    "slug"
  ]
}

输出模式

{
  "type": "object",
  "properties": {
    "result": {
      "type": "string"
    }
  },
  "required": [
    "result"
  ],
  "x-fastmcp-wrap-result": true
}

社区

评价此服务器

证据

最近观测

已验证未记录版本7 个工具
已验证未记录版本7 个工具
已验证未记录版本7 个工具