Skip to main content
Glama

TrendHub

Server Details

Evidence-first trend intelligence across 38 public sources with 19 MCP tools and lead benchmarks.

If you are the author of this connector, you can claim ownership with GitHub, an HTTP challenge, or a DNS record. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

TDQS

A3.6/5.0

Scored across 19 tools

Disambiguation3/5

Most tools target clearly distinct resources, but analyze_topic is a meta-tool that bundles cross_platform_overlap, keyword_trend_curve, related_queries, future_signals, and upcoming_events into one call, creating overlap with those individual tools. trend_intelligence also overlaps with analyze_topic on lifecycle/stage judgment, so an agent must carefully choose between package-level and signal-level tools.

Naming Consistency4/5

All names use lower_snake_case and are mostly action-first (get_, list_, analyze_, discover_, take_), with a few noun-phrase data products like future_signals, trend_intelligence, and source_reliability. The mixed action/noun style is still predictable within the trend domain, but less uniform than a strict verb_noun convention.

Tool Count3/5

Nineteen tools is at the heavy end of the range, though the broad trend-research-to-content-brief pipeline partially justifies the count. Several analysis tools (analyze_topic, trend_intelligence, cross_platform_overlap, discover_trending_topics) could potentially be consolidated, making the set feel larger than necessary.

Completeness4/5

The tool surface covers platform/category discovery, current and historical trending, change alerts, keyword search data, future/event signals, topic intelligence, source reliability, and content templates/briefs, forming a coherent workflow. Minor gaps exist, such as no watchlist/alert configuration and benchmarking depending entirely on user-supplied external reference_time, but these do not block the core trend-research use case.

Available Tools

19 tools
analyze_topicB
Read-only
Inspect

话题深度情报包:一次性聚合跨平台共振、搜索热度曲线与动量、相关词、未来信号、临近节点、规则情感,供大模型做定性/阶段判断/机会风险分析。

ParametersJSON Schema
NameRequiredDescriptionDefault
geoNoGoogle Trends 地区,留空全球
keywordYes要分析的话题
timeframeNo趋势时间窗,默认 today 3-m

TDQS

B3.2/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, openWorldHint=true, and destructiveHint=false. The description adds context by listing the aggregated signal types and implying a one-shot composite operation. However, it does not disclose output structure, data freshness, or any operational behavior beyond the annotation-covered safety profile.

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?

The description is a single dense sentence with no filler. It efficiently lists the many signals included in the package, making the scope clear. Slightly better structural separation (e.g., listing output items as bullets) could improve readability, but it is appropriately concise.

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?

For a tool with no output schema, the description partially compensates by enumerating what the result contains (cross-platform resonance, trend curves, related terms, future signals, etc.). However, it lacks details on the output format or how these components are structured, which could leave an agent uncertain about how to parse the response.

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 description coverage is 100%, so parameters (keyword, geo, timeframe) are fully documented in the schema. The description does not add any parameter-specific meaning beyond what the schema already provides, meeting the baseline for full coverage.

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?

The description clearly identifies the tool as a comprehensive topic intelligence package that aggregates multiple data dimensions (cross-platform resonance, search trends, related words, future signals, etc.). This distinguishes it from sibling tools that focus on single aspects, though it does not explicitly name any sibling or contrast itself with them.

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

Usage Guidelines2/5

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

No guidance is provided about when to use this tool versus alternatives. The statement '供大模型做定性/阶段判断/机会风险分析' gives a general use case, but it does not mention any sibling tools, exclusions, or selection criteria.

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

benchmark_trend_leadA
Read-only
Inspect

真实场景 Lead-time Benchmark:把 TrendHub 本地历史的最早命中,与用户提供的外部事实 reference_time 对比,计算是否提前24h/72h发现。reference_time 必须来自官方公告、主流爆发点或团队约定的外部 ground truth,TrendHub 不会自己编造基准时间。

ParametersJSON Schema
NameRequiredDescriptionDefault
keywordYesBenchmark 话题/关键词
platformsNo可选平台;默认核心平台
reference_timeYes外部 ground-truth ISO-8601 时间,例如 2026-09-20T09:00:00+08:00

TDQS

A4.4/5.0
Behavior4/5

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

Annotations already establish read-only and non-destructive behavior. The description adds meaningful behavior beyond annotations: it compares local earliest hit to user-provided reference_time, and explicitly states that TrendHub will not fabricate baseline times, so the agent understands the provenance requirement and the benchmark logic.

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?

The description is compact, front-loaded with the tool's purpose in the first phrase, and every sentence adds information. It gives the core algorithm, the ground-truth constraint, and the output intention without padding.

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

Completeness4/5

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

For a read-only benchmark tool with rich annotations and 100% schema coverage, the description explains the core comparison and threshold behavior well. It lacks an explicit output format description, but stating that it calculates whether discovery happened 24h/72h early gives the agent enough intent to inspect return data; with no output schema this is a minor gap.

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?

Schema coverage is 100%, so a baseline of 3 applies, but the description adds crucial semantics for reference_time: it must be a genuine external ground truth, not derived from TrendHub data. It also clarifies that platforms is optional and defaults to core platforms, while the schema already handles format details.

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?

The description specifies a concrete action ('benchmark', 'compare', 'calculate') and a well-defined resource: TrendHub local historical earliest hit versus user-provided external reference_time. It clearly differentiates from siblings like keyword_trend_curve or discover_trending_topics by framing this as a lead-time benchmark with externally provided ground truth, plus the explicit 24h/72h thresholds.

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 description gives clear context for when this tool is appropriate: the user has an external ground-truth reference_time and wants to evaluate 24h/72h discovery lead-time. It imposes a strong prerequisite (reference_time must come from official announcements, mainstream outbreak points, or team-agreed ground truth), but it does not explicitly name alternatives or state when not to use this tool.

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

cross_platform_overlapA
Read-only
Inspect

分析某个关键词/话题当前在多少个平台同时上榜(跨平台共振),给出各平台命中条目、最佳排名与共振分。用于判断一个话题是否具备全网热度。

ParametersJSON Schema
NameRequiredDescriptionDefault
keywordYes关键词或话题,如 'AI眼镜'、'英伟达'
platformsNo可选,限定平台调用名,逗号分隔

TDQS

A4/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is known. The description adds that the analysis is of 'current' (当前) cross-platform rankings and mentions the resonance score, which is a behavioral detail beyond the annotations. However, it does not disclose any potential limitations or side effects beyond what annotations cover, so it does not add substantial behavioral context.

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?

Two sentences with no redundancy. The core purpose and output are front-loaded, and every word contributes to understanding. It is efficient and well-structured.

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

Completeness4/5

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

For a read-only tool with a simple parameter set, the description explains what it returns (per-platform hits, best ranking, resonance score) and its purpose. It is complete enough for an agent to call it correctly, though it does not specify which platforms are available (likely covered by list_platforms) or any edge cases.

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 100% with both keyword and platforms described. The description does not add extra meaning beyond the schema, such as format or constraints, so it stays at the baseline for high schema coverage.

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?

The description clearly states the tool's function: analyzing a keyword/topic across platforms to determine cross-platform resonance. It specifies the resource (keyword/topic) and the action (analyze how many platforms it ranks on simultaneously), and it distinguishes from siblings like keyword_trend_curve (single-platform trend) and get_trending (generic trending) by focusing on cross-platform resonance and its output (per-platform hits, best ranking, resonance score).

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?

It provides a clear use case: to judge if a topic has nationwide heat, which implies when to use it (when cross-platform visibility matters). However, it does not explicitly mention alternatives or when not to use it, though the purpose and the sibling list make the distinction reasonably inferable.

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

future_signalsA
Read-only
Inspect

聚合高质量科技/AI/商业/营销信源的最新文章(未来趋势信号素材),可按分类或关键词过滤。趋势判断由调用方大模型完成。

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
keywordNo按关键词过滤标题/摘要
categoryNo信源分类,可用 list_categories 查看;all=全部

TDQS

A3.7/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, covering the safety profile. The description adds value beyond annotations by specifying the tool returns raw article material only and performs no trend judgment itself, plus the aggregation-of-latest-articles behavior. This boundary is genuinely useful context that annotations alone would not convey.

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?

Two sentences with zero filler: the aggregation purpose and filtering capability are front-loaded, and the behavioral boundary about caller-side trend judgment closes the description. Every clause earns its place.

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?

The tool is a low-complexity read-only aggregator with three optional parameters and a supporting sibling (list_categories) referenced in the schema, which keeps the burden modest. However, there is no output schema and the description does not hint at the return shape or the limit parameter's semantics, so an agent still has uncertainty about what the response looks like. Adequate but not complete.

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 description coverage is 67%: keyword and category are documented in the schema, but limit is not. The description mentions filtering by category/keyword, largely repeating schema info, while adding the source-domain context (tech/AI/business/marketing) that clarifies what categories may contain. It does not compensate for the undocumented limit parameter or add format-level detail beyond the schema.

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?

The description states a specific verb and resource: aggregate latest articles from high-quality tech/AI/business/marketing sources as future trend signal material, with category/keyword filtering. It also draws a boundary by noting trend judgment is left to the calling model, which implicitly separates it from analysis-oriented siblings like trend_intelligence and discover_trending_topics. However, no sibling is named explicitly, so differentiation is left somewhat to inference.

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?

The description implies the tool is for raw signal gathering when the caller wants to perform its own trend judgment, which gives some usage context. It does not name alternatives or state when not to use this tool versus any of the 18 siblings such as get_trending or discover_trending_topics. An agent choosing among the large sibling set receives no explicit routing guidance.

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

get_content_briefA
Read-only
Inspect

专家创作简报:围绕主题聚合真实热点证据、相关搜索词、情感信号、同平台真实爆款样本,并匹配模板,输出逐格填充指引与可直接交给大模型的 productionPrompt。脚本/文案/方案的成稿由调用方大模型完成。

ParametersJSON Schema
NameRequiredDescriptionDefault
geoNo搜索趋势地区
goalNo目标,如 涨粉/带货转化/品牌曝光/线索收集
topicYes创作主题/要蹭的热点
audienceNo目标人群画像
platformNo目标平台,如 douyin/xiaohongshu/weibo/wechat/twitter/douyin-live;all=通用
template_idNo模板 id;不传则按 platform 自动匹配

TDQS

A4.2/5.0
Behavior4/5

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

Annotations already signal readOnlyHint=true, openWorldHint=true, and destructiveHint=false, so the safety profile is covered. The description adds meaningful behavioral context beyond annotations: it aggregates multiple evidence types, matches templates, outputs both filling guidance and a productionPrompt, and explicitly does not produce the finished script/copy/plan.

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?

The description is two sentences with no filler. The core purpose is front-loaded ('专家创作简报'), the aggregation scope is listed compactly, and the boundary condition about who completes the final draft is placed at the end without repetition.

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

Completeness4/5

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

With no output schema, the description adequately explains what is returned: fill-in guidance and a productionPrompt. It also covers scope and boundary. It is slightly less complete on parameter interactions (e.g., platform vs template_id) and the exact format of the output, but for an agent deciding to call this tool, the essential information is present.

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 description coverage is 100%, so the schema already documents all six parameters. The description indirectly maps to topic ('围绕主题'), platform ('同平台'), and template_id ('匹配模板'), but adds no semantic detail beyond what the schema provides, so the baseline of 3 is appropriate.

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?

The description clearly states a specific verb+resource: it creates an expert brief by aggregating hot-topic evidence, search terms, sentiment signals, and viral samples, then produces fill-in guidance and a productionPrompt. It also distinguishes itself from content-generation tools by explicitly noting the final draft is done by the calling LLM.

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 description gives clear context for when to use the tool: when you need a research-backed creative brief around a topic, with template matching and productionPrompt output. It implicitly excludes final-draft generation by saying that is the caller's responsibility, but it does not explicitly name alternatives or state when-not-to-use conditions.

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

get_templateB
Read-only
Inspect

获取某个模板的完整结构(章节/目的/写作指引/填空位/checklist)。

ParametersJSON Schema
NameRequiredDescriptionDefault
idYes模板 id,如 short-video-script / xiaohongshu-note / marketing-plan

TDQS

B3.3/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, and the description agrees (a read operation), so no contradiction. The description adds value by specifying what the returned structure contains, but with only one param and no side effects, there is little additional behavioral complexity to disclose.

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 compact sentence with zero filler, and the core purpose (fetching full template structure) is front-loaded ahead of the content breakdown. Highly efficient.

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?

For a read-only single-param tool with full schema coverage, the key facts are present: what it does and what it returns. However, it omits how to discover valid template IDs (via list_templates) and doesn't address behavior for unknown IDs, which are the main gaps an agent would face.

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 100% and the single parameter id is fully described with examples in the schema. The description adds no parameter-level detail beyond what the schema already provides, so the baseline 3 applies.

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 (获取/retrieve) and resource (模板/template) and enumerates the returned structure (sections/purpose/writing guidelines/fill-in slots/checklist), which is specific. It clearly indicates a single-template fetch, distinguishable from sibling list_templates, though it doesn't explicitly name the sibling.

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

Usage Guidelines2/5

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

No guidance on when to use this vs alternatives. It doesn't mention that list_templates should be used to enumerate available templates first, nor any conditions or exclusions. The usage context is left entirely to inference.

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

keyword_trend_curveA
Read-only
Inspect

获取关键词在 Google Trends 上的相对热度时间序列(0-100,非绝对搜索量),支持1-5个关键词对比。

ParametersJSON Schema
NameRequiredDescriptionDefault
geoNo地区代码,US/CN/TW/HK,留空=全球
keywordsYes关键词,多个用逗号分隔,如 'AI眼镜,VR头显'
timeframeNo如 today 1-m / today 3-m / today 12-m / now 7-d,默认 today 12-m

TDQS

A3.5/5.0
Behavior3/5

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

Annotations already declare read-only, open-world, and non-destructive hints, so the description doesn't need to repeat these. It adds useful context about relative vs absolute values, but provides no additional behavioral details like rate limits or return format.

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?

A single-sentence description that front-loads the core function, includes key details (data source, scale, and limit), and contains no redundant words. Excellent structure.

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

Completeness4/5

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

No output schema exists, but the description hints at the return type (time series, 0-100) and supports multiple keywords. It is sufficient for a simple read-only tool, though an example or more explicit return structure would improve completeness.

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?

Schema coverage is 100%, so parameters are well-documented. The description adds a constraint not in the schema: the 1-5 keyword limit, which enriches understanding of the 'keywords' parameter.

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?

The description clearly states the function: retrieving relative popularity time series for keywords on Google Trends, with a 0-100 scale and support for 1-5 keyword comparison. This is specific enough to distinguish from some siblings, though it doesn't explicitly name an alternative.

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

Usage Guidelines2/5

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

No guidance on when to use this tool versus alternatives. It simply describes the function without mentioning any conditions or exclusions, nor does it reference sibling tools.

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

list_categoriesB
Read-only
Inspect

列出平台分类与内容/模板分类

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

B3.3/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is established. The description adds scope about the kinds of categories, but it does not disclose behavioral traits such as return structure, pagination, completeness, or whether categories are hierarchical.

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?

The description is a single concise Chinese sentence with no filler, and the verb is front-loaded. It is efficient, though the repeated '分类' and the combined '平台分类与内容/模板分类' phrasing create slight ambiguity.

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?

For a parameterless read-only list, the description is mostly adequate, but without an output schema it does not clarify the exact return format or whether the categories are returned as a flat list, tree, or mapping. Some ambiguity remains about what '平台分类' specifically refers to, and no usage context relative to sibling tools is provided.

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 has zero parameters, so the description carries no parameter-semantics burden. With no inputs to explain, the baseline of 4 is appropriate.

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?

The description uses a specific verb '列出' and names the resource: '平台分类与内容/模板分类' (platform categories and content/template categories). This differentiates it from sibling tools like list_platforms and list_templates by focusing on category taxonomy, though the compound phrasing leaves some ambiguity about the exact grouping.

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

Usage Guidelines2/5

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

There is no guidance about when to use this tool versus alternatives. The description merely states what the tool does and does not mention or exclude siblings such as list_platforms or list_templates, leaving the agent to infer the appropriate selection.

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

list_platformsA
Read-only
Inspect

列出可查询的全部热点平台(调用名、中文名、分类、数据来源)

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A4.3/5.0
Behavior4/5

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

Annotations already declare the tool read-only and non-destructive. The description adds context by specifying that it returns all supported platforms and names the returned fields (call name, Chinese name, category, data source), which is meaningful because no output schema is provided.

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 compact sentence conveys the resource, scope, and output fields. Every part earns its place and the purpose is front-loaded.

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?

For a zero-parameter read-only discovery tool, the description is sufficient: it names the resource, the 'all/queryable' scope, and the returned dimensions. Annotations already cover safety, and no critical calling information is missing.

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 accepts no parameters, so schema coverage is trivially 100%. The description does not need to explain parameter behavior; baseline 4 applies because there is nothing else to document.

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?

The description states a specific action ('list all queryable hotspot platforms') and resource, then enumerates the fields returned. This clearly differentiates it from sibling tools like list_categories and list_templates, which target different resources.

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?

No explicit when-to-use or alternatives are given, so guidance is implied: use it when the agent needs the full set of queryable platforms or platform reference data. There is no misleading information, but there are no exclusions or sibling comparisons.

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

list_templatesA
Read-only
Inspect

列出内置专家内容模板(短视频分镜脚本/小红书/微博/公众号/X线程/直播脚本/营销方案/内容日历/新品发布/标题钩子)。

ParametersJSON Schema
NameRequiredDescriptionDefault
typeNoscript=脚本 copy=文案 plan=方案
platformNo平台,如 douyin/xiaohongshu/weibo/wechat/twitter

TDQS

A3.8/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the safe read-only nature is established. The description adds the 'built-in' scope and the template domains covered, but does not disclose return format, ordering, or how type/platform filtering behaves. No contradiction with annotations.

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 well-structured sentence with the verb and resource front-loaded. The parenthetical enumeration is long but informative and earns its place by showing exactly what template types are available.

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

Completeness4/5

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

For a simple, read-only listing tool with zero required parameters and full schema coverage, the description is largely complete. The only minor gap is that it does not clarify the relationship to get_template or describe the output, but the annotations and schema cover the safety and parameter aspects.

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 100%, so the parameters are fully documented in the schema. The description does not add parameter-level meaning, though its list of template categories partially hints at what type/platform values map to. Baseline 3 is appropriate.

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?

The description uses a specific verb ('列出' / list) and clearly identifies the resource: built-in expert content templates, with a concrete enumeration of template types. This distinguishes it from siblings like get_template (retrieve one template) and list_categories/list_platforms (list metadata, not templates).

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?

The description clearly frames this as a listing operation, so an agent can infer it is for discovering available templates. However, it does not explicitly say when to use this over get_template, nor does it mention filtering guidance or any exclusions.

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

source_reliabilityAInspect

量化数据源稳定性:UP/DEGRADED/DOWN/AUTH_REQUIRED/RATE_LIMITED、24h/7d/30d ok/usable rate、P50/P95延迟、连续失败、schema drift 信号与历史深度。默认只读本地观测;refresh=true 时先真实刷新一次指定平台。

ParametersJSON Schema
NameRequiredDescriptionDefault
refreshNo是否先联网刷新一次,默认 false
platformsNo平台调用名,逗号分隔;默认核心平台

TDQS

A4.2/5.0
Behavior4/5

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

The description discloses key behavioral traits: default is read-only local observation, refresh=true triggers a real network refresh, and it covers specific reliability dimensions. The annotations already indicate openWorldHint=true and destructiveHint=false, and the description adds context about what 'refresh' does and what metrics are computed. It doesn't contradict annotations. It could add more about side effects of refresh (e.g., rate limits, cost), but the core behavior is transparent.

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?

The description is a single, dense sentence that front-loads the core purpose (quantifying data source stability) and then lists the specific metrics. The second sentence clearly explains the two modes. Every part earns its place, and the structure is efficient for an agent to parse.

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

Completeness4/5

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

Given the tool's complexity (multiple statuses, rates, latency percentiles, schema drift signals) and the absence of an output schema, the description provides a solid overview of what the tool returns. It also clarifies the refresh behavior. It could be more complete by describing the output format or how to interpret the metrics, but for a monitoring tool with clear parameters, it's largely sufficient.

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 description coverage is 100%, so the schema already documents both parameters (refresh and platforms). The description adds context by explaining the default behavior (read-only local) and that refresh=true triggers a real refresh, which aligns with the refresh parameter. It also mentions '指定平台' (specified platforms) which maps to the platforms parameter. However, it doesn't add much beyond the schema's descriptions, so baseline 3 is appropriate.

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?

The description clearly states the tool's purpose: quantifying data source stability with specific metrics (UP/DEGRADED/DOWN/AUTH_REQUIRED/RATE_LIMITED, ok/usable rates, latency percentiles, consecutive failures, schema drift signals, history depth). It also distinguishes the default read-only local observation mode from the refresh=true mode. This is a specific verb+resource combination that differentiates it from sibling tools like trend analysis or content generation tools.

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 description explicitly states when to use the default mode (read-only local observation) and when to use refresh=true (to perform a real refresh of specified platforms). It also mentions the platforms parameter for specifying which platforms to check. However, it doesn't explicitly name alternatives or exclusions among siblings, though the tool's unique focus on source reliability makes the usage context clear.

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

take_snapshotBInspect

立即对各平台落一次历史快照(也可由系统定时调用以持续监测)。

ParametersJSON Schema
NameRequiredDescriptionDefault
platformsNo可选,限定平台,逗号分隔

TDQS

B3.4/5.0
Behavior3/5

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

Annotations already indicate readOnlyHint=false, openWorldHint=true, and destructiveHint=false. The description adds that it takes a snapshot, implying a write operation and external interaction, but does not elaborate on side effects, data persistence, or network calls. It does not contradict annotations, so no flag, but adds limited extra disclosure beyond what annotations provide.

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?

The description is a single sentence, front-loaded with the primary action and purpose. It is concise and free of fluff. The additional note about scheduled use is useful and placed at the end, maintaining efficiency.

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?

For a simple tool with one optional parameter and no output schema, the description covers the core purpose and scheduling context. However, it omits details about what the snapshot actually captures, what is returned (if anything), and any side effects or prerequisites. Annotations provide some safety profile but not return behavior. This is adequate but not complete.

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 100% with a description for the 'platforms' parameter (optional, comma-separated). The tool description does not add any additional meaning beyond that. Since schema fully documents the parameter, the baseline of 3 applies.

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?

The description clearly states the action: take a historical snapshot of platforms. It is specific about the resource (platforms) and the action (snapshot). However, it does not explicitly differentiate itself from sibling tools, though the snapshot concept is distinct from analysis or trending tools.

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?

The description mentions two usage modes: immediate manual invocation and scheduled system calls for continuous monitoring. This gives some context but does not provide explicit alternatives or when-not-to-use conditions. It does not compare to other tools like discover_trending_topics or get_trending.

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

trend_change_alertsA
Read-only
Inspect

对比历史快照,输出各平台新晋上榜、排名飙升(≥3位)、掉榜的话题。需要先有两次以上快照(get_trending 会自动积累,或用 take_snapshot)。

ParametersJSON Schema
NameRequiredDescriptionDefault
platformsNo可选,限定平台,逗号分隔;默认核心平台

TDQS

A4.5/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=true and destructiveHint=false, so the safety profile is covered. The description adds behavioral context beyond this: it reveals the tool compares historical snapshots, outputs three categories of change, and depends on prior snapshot accumulation. No contradiction exists.

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?

The description is a single, compact sentence that front-loads the core function and immediately follows with the prerequisite. Every word adds value; there is no redundancy or filler.

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?

For a read-only analysis tool with one optional parameter and rich annotations, this description is complete: it states what the tool does, what inputs are needed (implicitly the platform param), and the precondition. No output schema is present, but the output categories are clearly enumerated, so the agent can anticipate the return shape.

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?

Only one parameter exists (platforms) and the schema description covers it fully ('可选,限定平台,逗号分隔;默认核心平台'). The tool description adds no additional meaning about this parameter, so the baseline of 3 for 100% schema coverage is appropriate.

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?

The description explicitly states the tool compares historical snapshots and outputs newly listed, ranked-up (≥3 positions), and dropped-off topics per platform. The verb '对比' (compare) plus specific output categories clearly distinguishes it from siblings like get_trending (current list) and take_snapshot (capture a snapshot).

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

Usage Guidelines5/5

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

Provides an explicit precondition: at least two snapshots are required, and it names the alternative paths to obtain them ('get_trending 会自动积累,或用 take_snapshot'). This directly tells an agent when to use this tool and which sibling tools to call first if the condition isn't met.

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

trend_intelligenceBInspect

Trend Intelligence Engine:基于本地真实历史计算生命周期(emerging/accelerating/mainstream/saturating/declining)、排名速度、持续性、跨平台扩散、数据源可靠度和置信度。默认先刷新当前核心平台;历史不足会明确返回 insufficient_history。

ParametersJSON Schema
NameRequiredDescriptionDefault
keywordYes要评估生命周期的关键词/话题
refreshNo是否先刷新当前数据,默认 true
platformsNo可选平台,逗号分隔;默认核心平台

TDQS

B3.4/5.0
Behavior4/5

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

The annotations are sparse (readOnlyHint=false, openWorldHint=true, destructiveHint=false), so the description adds meaningful behavioral context: it refreshes the current core platform by default and explicitly returns insufficient_history when historical data is lacking. This goes beyond the annotations, although it does not fully explain side effects of the refresh operation.

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?

The description is a single dense sentence that packs in the computed metrics, default behavior, and error condition without excessive verbosity. It could be slightly better structured with clearer separation of inputs, outputs, and behavior, but it is efficient and each clause contributes useful information.

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?

With no output schema and only sparse annotations, the description should carry more weight. It explains what metrics are computed and the insufficient_history response, but it does not describe the return structure, how to specify alternative platforms in practice, or how to interpret the computed metrics. This is adequate for a basic call but leaves gaps for an agent needing precise invocation and response expectations.

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 description coverage is 100%, so the baseline is 3. The description adds high-level context about lifecycle and refresh defaults but does not materially expand on the meaning of keyword, refresh, or platforms beyond what the schema already states.

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?

The description clearly identifies a trend intelligence engine that computes lifecycle phases, ranking speed, persistence, cross-platform diffusion, source reliability, and confidence. This is specific enough to convey the tool's core purpose, but it does not explicitly differentiate it from closely related siblings like keyword_trend_curve or discover_trending_topics.

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

Usage Guidelines2/5

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

The description gives no explicit guidance on when to choose this tool over its many siblings. It mentions default refresh behavior and an insufficient_history return, but these are operational details rather than usage criteria, so an agent gets little help with tool selection.

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

upcoming_eventsA
Read-only
Inspect

查询未来 N 天的趋势节点(科技展会/财报季/政策/电商大促/节假日),含距今天数与预热等级,用于提前布局内容。

ParametersJSON Schema
NameRequiredDescriptionDefault
categoryNo节点分类,如 tech-event/earnings/ecommerce/holiday-cn/policy
days_aheadNo未来天数窗口,默认90

TDQS

A3.8/5.0
Behavior3/5

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

Annotations already cover the read-only and non-destructive behavior. The description adds that results include days-from-today and preheat level, which is useful, but it does not disclose limits, ordering, response shape, or other behavioral caveats.

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?

A single, front-loaded sentence communicates scope, output highlights, and intended use without redundant or vague wording.

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

Completeness4/5

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

For a read-only tool with two optional parameters and no output schema, the description and schema are nearly sufficient. It explains what the query returns, though the exact result structure and default behavior beyond the schema's 'default=90' note are slightly 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 description coverage is 100%, so both category and days_ahead are already documented. The description does not add additional parameter-level meaning beyond implying 'N days', so the baseline of 3 applies.

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?

The description states a specific verb and object ('查询未来 N 天的趋势节点') and enumerates concrete categories (科技展会/财报季/政策/电商大促/节假日). This clearly distinguishes it from siblings like get_trending or future_signals by focusing on dated event nodes with preheating levels.

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?

The description implies a use case ('用于提前布局内容') but does not explicitly state when to prefer this over future_signals, get_trending, or discover_trending_topics, nor does it give exclusions or alternatives.

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

xhs_hot_topicsAInspect

小红书热点聚合(主打平台):一次性返回官方首页『热门推荐流』笔记(含封面/作者/点赞展示值/原文链接)、由热门标题词频派生的高频话题词(非官方热搜词榜)、当前会话模式(游客/登录)。配置环境变量 XHS_COOKIE 后额外返回官方『热搜词榜』。游客零配置即可用热门推荐流。

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo热门笔记条数,默认30,最多40
topic_limitNo派生话题词数量,默认20
with_hotlistNo登录态下是否同时取官方热搜词榜,默认 true

TDQS

A3.7/5.0
Behavior4/5

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

Beyond annotations, the description discloses that derived topic words are not the official hot-search ranking, that output depends on session mode, and that the official list requires XHS_COOKIE. This adds meaningful behavioral context beyond the readOnlyHint/openWorldHint/destructiveHint annotations.

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?

The description is a single dense sentence that front-loads the tool's purpose and enumerates outputs and configuration behavior. Every clause carries useful information, though the structure could be improved with bullet points for readability.

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

Completeness4/5

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

For a tool with no output schema and no required parameters, the description does a good job specifying what is returned, what is optional, and how authentication affects results. Minor gaps remain around behavior on invalid cookies or when with_hotlist is true without a cookie, but the overall context is sufficient for an agent to call it correctly.

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 description coverage is 100%, so the baseline is 3. The description adds the XHS_COOKIE context relevant to with_hotlist, but it does not explain the numeric parameters meaningfully beyond what the schema already documents.

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?

The description clearly states the tool aggregates Xiaohongshu hot topics and lists the exact output components: official homepage hot-recommend notes, derived topic words, session mode, and optionally the official hot-search list. It is specific and informative, though it does not explicitly differentiate itself from sibling trend tools like get_trending or discover_trending_topics.

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 provides useful condition-based guidance: guests can use it with zero configuration, and setting XHS_COOKIE adds the official hot-search list. However, it does not say when to choose this tool over the sibling trend-related tools or specify any exclusions, leaving selection largely to inference.

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. 19 tool updates
    • First observedanalyze_topic
    • First observedbenchmark_trend_lead
    • First observedcross_platform_overlap
    • First observeddiscover_trending_topics
    • First observedfuture_signals
    • First observedget_content_brief
    • First observedget_template
    • First observedget_trending
    • First observedkeyword_trend_curve
    • First observedlist_categories
    • First observedlist_platforms
    • First observedlist_templates
    • First observedrelated_queries
    • First observedsource_reliability
    • First observedtake_snapshot
    • First observedtrend_change_alerts
    • First observedtrend_intelligence
    • First observedupcoming_events
    • First observedxhs_hot_topics

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for trend-pulse, an agentic trend intelligence platform that fetches and analyzes trending topics from 37 sources, provides search, historical data, and lifecycle prediction via 29 tools.
    183 PyPI
    59
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    Remote MCP server delivering live market intelligence and AI-driven content strategy, with 38 tools for brand onboarding, competitor analysis, signal scanning, and content calendar management.
    3
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI agents to perform company due diligence, OSINT, competitive, SEO, market, finance and regulatory research through a single MCP endpoint exposing 45 tools that draw on official public APIs, local D1 mirrors, and optional self-hosted sidecars. Every response is labelled by evidence class, so inferred estimates are never presented as equivalent to official data.
    6 npm
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources