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 個工具