TGGET Niche Research

io.tggetv1.0.1更新於 Sep 29, 2026

Validate app and SaaS ideas: search demand, competitors, app store data and a verdict.

已驗證Streamable HTTP可網頁執行Business & CommerceData & AnalyticsWeb Search & Scraping

概覽

AI 產生的概覽

用實測搜尋需求、競品與應用程式商店資料,以及規則化結論來驗證 App 或 SaaS 構想。

功能
這是 TGGET 的遠端伺服器,可依搜尋詞或使用者自行描述的想法研究利基市場。工具支援啟動並輪詢研究、取得最終報告(結論、客戶痛點、MVP、粗略經濟估算、SEO 與 ASO 方案、風險)、追加單項訊號(競品、需求歷史、App Store 評論、社群訊號)、比較二到五個已完成的研究,以及追蹤某個利基市場並每月重新檢查。另提供額度與資料來源資源,以及 find_niche 提示。
適用情境
適合在決定是否開發某個 App 或線上服務時,以需求與競品證據取代憑空猜測。也適合比較多個候選構想,或按月追蹤某個利基市場的變化。
執行需求
遠端 Streamable HTTP 端點 tgget.io/mcp,不需要本機執行環境;僅支援本機伺服器的用戶端可用 npx mcp-remote 橋接。需要 TGGET 帳號(免費帳號即可)與個人存取權杖,透過 Authorization Bearer 標頭傳送,或在 Codex 中使用 TGGET_TOKEN 環境變數。需要連線至 tgget.io 的網路。
安裝前請注意
需要 Authorization 標頭中的個人存取權杖;權杖只顯示一次,一年後過期,變更密碼或關閉工作階段即會撤銷。免費方案的研究是公開的,可能被列入公開利基目錄(只顯示研究詞與結果,不會顯示你輸入的描述);付費方案則保持私密。研究在啟動時即計數,免費方案可啟動三次並每 30 天增加一次,付費方案須在手機應用程式內購買。API 與 MCP 共用每分鐘 60 次請求的上限。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 TGGET Niche Research,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "niche-research": {
      "type": "http",
      "url": "https://tgget.io/mcp"
    }
  }
}

README

TGGET Niche Research MCP server

Remote Model Context Protocol server of TGGET, a niche research tool for mobile apps and online services. It lets an AI assistant check an idea against measured data instead of guessing from a description.

Give it a search phrase or a description of an idea in your own words. It returns monthly search demand, sub-niches, competitor sites from search results, App Store apps with what their users complain about, community signals and a final report with a verdict: worth building, needs validation or no niche. The verdict is computed by rules from five measured factors, so the same numbers always give the same answer; the language model only explains it.

  • Endpoint: https://tgget.io/mcp (Streamable HTTP)
  • Authentication: personal access token, sent as a Bearer token
  • Name in the MCP Registry: io.tgget/niche-research
  • Documentation: tgget.io/docs/api

What you can ask

  • "Validate this idea: an app that reminds you to water plants and explains how to care for them."
  • "Is there demand for an expense tracker for couples? Who are the competitors?"
  • "Research the niche 'invoice generator' and give me the report as Markdown."
  • "Compare my last three researches and tell me which idea to start with."
  • "Follow the niche of my research about habit trackers and show what changed since last month."

Getting a token

  1. Create an account at tgget.io or in the Android app and confirm your email. A free account is enough.
  2. Open Settings, section "API and AI assistants", and create a token. It is shown once.

Tokens expire after a year and are revoked when you change your password or close your sessions. An account holds up to five tokens.

Connecting

Replace <token> with your token. Ready-made files are in examples.

Claude Code

bash
claude mcp add --transport http tgget https://tgget.io/mcp --header "Authorization: Bearer <token>"

Cursor

~/.cursor/mcp.json or .cursor/mcp.json in a project:

json
{  "mcpServers": {    "tgget": {      "url": "https://tgget.io/mcp",      "headers": { "Authorization": "Bearer <token>" }    }  }}

VS Code

.vscode/mcp.json:

json
{  "inputs": [    { "type": "promptString", "id": "tgget-token", "description": "TGGET access token", "password": true }  ],  "servers": {    "tgget": {      "type": "http",      "url": "https://tgget.io/mcp",      "headers": { "Authorization": "Bearer ${input:tgget-token}" }    }  }}

Codex

~/.codex/config.toml, with the token in the TGGET_TOKEN environment variable:

toml
[mcp_servers.tgget]url = "https://tgget.io/mcp"bearer_token_env_var = "TGGET_TOKEN"

Clients that only run local servers

Use the mcp-remote bridge:

json
{  "mcpServers": {    "tgget": {      "command": "npx",      "args": ["-y", "mcp-remote", "https://tgget.io/mcp", "--header", "Authorization: Bearer <token>"]    }  }}

Tools

ToolWhat it doesParameters
start_researchStarts a research from a search phrase or a description of an idea. A phrase is scanned directly; a description is first turned into real search queries and the strongest one is scanned.text (required), deep, locale
get_researchCurrent state and findings: status, headline numbers, ranked candidate phrases, competitor overview, child researches, skipped stages.id (required)
get_reportThe final niche report: verdict, customer pains, MVP, napkin economics, SEO and ASO plans, name options, landing page draft, distribution channels, validation steps and risks.id (required), format (markdown or json)
list_researchThe most recent researches of the account, newest first.limit (1 to 50)
run_signalAdds one check to a finished research: competitors for a phrase, demand history, App Store, reviews, community signals, paid search metrics, or a rebuilt report.id, kind (required), phrase, locale
compare_researchPuts two to five finished researches side by side and marks the better value of every measure. The marks come from the numbers, not from the language model.ids (required)
follow_nicheStarts following the niche of a finished research that has a report: it is scanned anew every month and a digest of what changed is sent to the account. Monthly checks do not spend researches.research_id (required)
list_projectsThe niches the account follows, with the latest numbers and the date of the next check.limit (1 to 50)
get_projectA followed niche with the history of its checks and what changed since the previous one.id (required)
update_projectPauses a followed niche, follows it again or stops following it.id, status (active, paused or deleted) (required)

locale sets the language of the conclusions and the report; en is the one available now. The market is chosen by the language of the phrase: search demand is measured in the country of that language. Texts meant for a site or an app store are always written in the language of the market.

Resources and prompt

NameWhat it gives
tgget://quotaResearches remaining on the plan and when the next one becomes available.
tgget://sourcesResearch kinds available right now and what each one costs.
find_niche (prompt)Walks the assistant through validating an idea: start, wait, read the evidence, write a verdict. Argument: idea.

How a research runs

Research runs in the background and takes a few minutes.

  1. Call start_research. It returns the research id.
  2. Poll get_research every 20 to 30 seconds until status is completed and pending is 0. Findings appear as they arrive.
  3. When the research lists a report, call get_report.

Limits and privacy

  • A research is counted when it starts. Checks added to an existing research with run_signal are free.
  • The free plan includes three researches to start and one more every 30 days. Paid plans are on the plans page and are bought in the mobile app; the same account works everywhere.
  • A free account follows one niche, Starter two, Pro ten.
  • Researches made on the free plan are public: the result may be listed in the open niche catalog. The catalog shows the researched phrase and its findings, never the description you typed. Researches on paid plans stay private.
  • The API and the MCP server share a limit of 60 requests per minute.
  • Search interest is evidence, not a customer count. Treat the verdict as a starting point for your own validation.

Links

This repository holds the documentation and connection examples of the hosted server. The server itself runs at tgget.io.

來源:README.md,提交 531df30

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v1.0.1最新Sep 29, 2026