TGGET Niche Research
io.tggetv1.0.1Updated Sep 29, 2026
Validate app and SaaS ideas: search demand, competitors, app store data and a verdict.
Overview
Validates app or SaaS ideas with measured search demand, competitor and app store data, and a rule-based verdict.
- What it does
- A remote TGGET server that researches a niche from a search phrase or a plain-language idea description. Tools start and poll research, return a final report (verdict, customer pains, MVP, economics, SEO and ASO plans, risks), add single signals such as competitors, demand history, App Store reviews or community signals, compare two to five finished researches, and follow a niche with monthly re-checks. It also exposes quota and source resources plus a find_niche prompt.
- When to use it
- Useful when deciding whether to build an app or online service and you want demand and competitor evidence rather than a guess. Also fits comparing several candidate ideas or tracking how a niche changes month to month.
- Requirements
- Remote Streamable HTTP endpoint at tgget.io/mcp; no local runtime needed, though clients that only run local servers can bridge via npx mcp-remote. A TGGET account (free is enough) and a personal access token sent as an Authorization Bearer header, or via the TGGET_TOKEN environment variable in Codex. Network access to tgget.io.
Installation
In SourceWeft
- Open TGGET Niche Research in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Other MCP clients
Add this to your client's mcpServers config.
{
"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
- Create an account at tgget.io or in the Android app and confirm your email. A free account is enough.
- 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
Cursor
~/.cursor/mcp.json or .cursor/mcp.json in a project:
VS Code
.vscode/mcp.json:
Codex
~/.codex/config.toml, with the token in the TGGET_TOKEN environment variable:
Clients that only run local servers
Use the mcp-remote bridge:
Tools
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
How a research runs
Research runs in the background and takes a few minutes.
- Call
start_research. It returns the research id. - Poll
get_researchevery 20 to 30 seconds untilstatusiscompletedandpendingis0. Findings appear as they arrive. - When the research lists a
report, callget_report.
Limits and privacy
- A research is counted when it starts. Checks added to an existing research with
run_signalare 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
- TGGET: validate an app or online business idea
- Business idea validation
- Niche finder tool
- Open niche catalog
- App ideas with measured demand
- Micro SaaS ideas with measured demand
- Android app on Google Play
- API and MCP documentation
- Contact
This repository holds the documentation and connection examples of the hosted server. The server itself runs at tgget.io.
Source: README.md at commit 531df30
Tools
0Version history
1- v1.0.1LatestSep 29, 2026