Skip to main content
Glama

TrendsFast

Server Details

Niche trend intelligence for agents: what is trending, what customers ask, with sources and dates.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.6/5.0

Scored across 7 tools

Disambiguation3/5

Four tools (ask_trends, discover_trends, global_trends, niche_trends) all essentially 'answer a question from trend intelligence,' and an agent asking 'what's trending?' could plausibly select any of them. The descriptions do differentiate scope, Product DNA requirements and credit cost, but the boundaries between ask/discover/global in particular require careful reading rather than being self-evident.

Naming Consistency4/5

All names share the trendsfast_ snake_case prefix and are readable, but the verb/noun pattern is mixed: verb_noun (ask_trends, discover_trends, read_result) alongside noun_noun (credit_balance, project_context) and adjective_noun (global_trends, niche_trends). Minor deviation only; still predictable enough to parse.

Tool Count5/5

Seven tools is well within a healthy scope, and each one earns its place: context retrieval, three discovery surfaces, Q&A, result retrieval and credit accounting. No obvious filler or redundant tool bloats the set.

Completeness3/5

The lifecycle covers reading context, discovering trends, asking questions, reading a saved result by ID, and checking credits. However, there is no way to list or discover previously saved result IDs (read_result requires an exact request_id), and project context is read-only with no tool to confirm or set it, creating real dead ends for an agent.

Available Tools

7 tools
trendsfast_credit_balanceCredit balanceA
Read-onlyIdempotent
Inspect

Read the shared REST/MCP credit balance, monthly/prepaid split, reservations and pause state without spending credits.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription
okYes
dataNo
errorNo

TDQS

A4.3/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent and non-destructive, so the safety profile is carried structurally. The description still adds value by disclosing the zero-credit cost of the call and the account-level ('shared') scope, which the annotations do not express.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One front-loaded sentence with the verb, resource, returned fields and cost caveat all present. No filler, nothing to trim.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Zero-argument read with an output schema, so the description needn't document returns or parameters. It covers what is left: what account state is read, the 'shared' scope, and that the call is free.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Zero parameters, so the baseline is 4. The description correctly claims nothing in the way of arguments, and 'shared' usefully signals there is no user/workspace selector to pass.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

Specific verb 'Read' plus specific resource 'shared REST/MCP credit balance' with the exact sub-fields returned (monthly/prepaid split, reservations, pause state). None of the sibling tools touch account state, so an agent can route to it without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

'Without spending credits' implies this is the cheap upfront check before calling paid query siblings, but the connection is never stated and no sibling is named. Usage is inferable rather than instructed; there are no explicit exclusions or alternatives.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

trendsfast_project_contextProject contextA
Read-onlyIdempotent
Inspect

Read the connected project name, ID and current confirmed niche context, or an explicit missing-context state. Returns the context_id that niche and Ask queries accept. No credit debit, context mutation or new research.

NameRequiredDescriptionDefault

No parameters

Output Schema

NameRequiredDescription
okYes
dataNo
errorNo

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly, idempotent, non-destructive and closed-world, but the description adds genuinely new behavioral facts: no credit debit, no context mutation, no new research is triggered. It also discloses that a missing-context state may be returned rather than an error, which helps the agent interpret results; only minor gaps remain (e.g. auth/prerequisite for a 'connected' project).

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences with zero waste: capability first, the returned handle second, the cost/side-effect disclaimer last. Every sentence earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists, so return-value explanation is not required, yet the description still flags the two outcome shapes (confirmed niche context vs. explicit missing state) and the key field name. For a zero-parameter read tool this is complete.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

The tool takes zero parameters, so the baseline is 4; there is nothing for the description to disambiguate. The description correctly adds no parameter noise and instead explains the single return handle (context_id) that callers must carry forward.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (read) and resource (connected project name, ID, confirmed niche context), plus the explicit missing-context fallback state. It also names the downstream consumers (niche and Ask queries) that accept the returned context_id, which clarifies its role among siblings, though it does not contrast against the other siblings like credit_balance or read_result.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The line 'Returns the context_id that niche and Ask queries accept' implies this should be read before issuing those queries, giving clear usage context. It does not state explicit exclusions or when NOT to call it, so it falls short of the 5 bar.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

trendsfast_read_resultRead a saved resultA
Read-onlyIdempotent
Inspect

Read a saved result, paginate it, or recover an exact accepted request ID. No credit debit or research. Source permissions, retention and context are rechecked.

NameRequiredDescriptionDefault
cursorNo
result_idNo
request_idNo

Output Schema

NameRequiredDescription
okYes
dataNo
errorNo

TDQS

A3.6/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnly/idempotent/non-destructive, yet the description adds genuinely non-obvious behavior: no credit is debited, no research is re-run, and source permissions, retention and context are revalidated at read time. Those last points materially affect whether an agent can rely on a cached result.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Three short sentences, front-loaded with the capability and closed by the constraints. Dense but every clause carries information; only minor loss from packing three modes into one sentence.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness3/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

An output schema exists so return values need no explanation, but for a 3-optional-param tool with no schema descriptions, the definition should clarify the selection rule between result_id, request_id and cursor. It identifies the modes but leaves their interaction underspecified.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 0%, so the description must compensate, and it partially does by mapping each of the three params to a mode (saved result → result_id, paginate → cursor, exact accepted request → request_id). It does not state that the params are mutually exclusive or whether one is required, which matters given 0 required fields.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States specific verbs and resource: read a saved result, paginate it, recover an accepted request ID. The phrase 'No credit debit or research' implicitly distinguishes it from the research siblings (ask/discover/global/niche trends) without naming them explicitly.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It enumerates three modes (read, paginate, recover) but never says which parameter selects which mode or when to prefer recovering a request_id over a result_id. Usage is implied by the verb list rather than stated as a decision rule.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 7 tool updates
    • First observedtrendsfast_ask_trends
    • First observedtrendsfast_credit_balance
    • First observedtrendsfast_discover_trends
    • First observedtrendsfast_global_trends
    • First observedtrendsfast_niche_trends
    • First observedtrendsfast_project_context
    • First observedtrendsfast_read_result

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Provides AI agents with real-time trending topics from Weibo, Baidu, Zhihu, Google Trends, and HackerNews/StackExchange community intel, enabling content and marketing agents to stay aware of current conversations before creating content.
    MIT
  • A
    license
    Not graded
    quality
    F
    maintenance
    Provides AI agents with real-time social trends, cross-platform sentiment, viral content velocity, and brand mentions from Reddit, Hacker News, and Google Trends.
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to query live trend data and historical search volume across 30+ platforms like Google, TikTok, YouTube, Amazon, and Reddit, including growth comparisons and top-ranking trends.
    3
    15
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Live AI trend radar for agents: trending AI topics with why-trending signals (source authority, HN points, cross-source confirmation), daily digests, and source health. Hosted remote endpoint at https://buzzradr.com/api/mcp (Streamable HTTP, no API key).
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources