Skip to main content
Glama

Server Details

Read-only access to published High Signal updates. Retrieve signals for an India Standard Time day and fetch the linked evidence for a specific signal.

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

B3.4/5.0

Scored across 6 tools

Disambiguation4/5

The three signal-retrieval tools (get_daily_signals, get_signal, search_signals) share the same resource and could be momentarily confused, but each has a distinct access pattern (day-based list, exact slug lookup, keyword search) that the descriptions clarify. get_daily_brief, get_signal_evidence, and get_track_record are clearly distinct.

Naming Consistency5/5

All six tools follow a consistent snake_case verb_noun pattern (get_daily_brief, get_daily_signals, get_signal, get_signal_evidence, get_track_record, search_signals) with get_/search_ verbs used predictably.

Tool Count5/5

Six tools is well-scoped for a focused public-feed/prediction server, with each tool earning its place (brief, daily list, single signal, evidence, track record, search) and no redundancy.

Completeness4/5

The server appears to be a read-only public feed, and the surface covers the core lifecycle: daily brief, day signals, individual signals, linked evidence, search, and outcome track record. No obvious gaps for a public read API, though filtering/browsing beyond the bounded recent feed is limited.

Available Tools

6 tools
get_daily_briefGet daily briefB
Read-onlyIdempotent
Inspect

Retrieve the current public Daily Brief, including its edition date and publication state.

ParametersJSON Schema
NameRequiredDescriptionDefault
regionNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
appYes
itemNo
toolYes
errorNo
itemsNo
totalNo
hasMoreYes
freshnessNo
truncatedYes
nextOffsetNo
provenanceYes
generatedAtYes
retrievalModeYes
schemaVersionYes

TDQS

B3/5.0
Behavior3/5

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

Annotations already declare readOnly, idempotent, openWorld, and non-destructive, so the safety profile is covered. The description adds the 'current public' scoping constraint and the notion of a publication state, but does not say how the optional region parameter affects results or what the returned brief contains beyond date/state.

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?

A single front-loaded sentence with no filler, stating the resource and key return facets. Appropriately sized, though it could have used the space to cover the region parameter.

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 not be explained, and the read-only annotations cover the safety profile. However, for a tool with an undocumented region parameter and no usage guidance against five sibling tools, the description leaves meaningful gaps.

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

Parameters2/5

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

The schema has one parameter (region) with 0% description coverage, and the description never mentions it. This leaves the agent guessing whether region filters, scopes, or is required for retrieval semantics, so the description fails to compensate for the schema gap.

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 (the current public Daily Brief) with scope qualifiers (current, public) and enumerates the returned facets (edition date, publication state). It is clear, though it does not explicitly differentiate itself from siblings like get_daily_signals.

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 versus get_daily_signals or the other signal tools, and no mention of prerequisites or when-not-to-use. The agent must infer selection from the name alone.

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

get_daily_signalsGet daily signalsB
Read-onlyIdempotent
Inspect

Retrieve High Signal's evidence-qualified published signals for one India Standard Time (IST) day.

ParametersJSON Schema
NameRequiredDescriptionDefault
dateNoOptional IST date in YYYY-MM-DD format.
limitNo
offsetNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
appYes
itemNo
toolYes
errorNo
itemsNo
totalNo
hasMoreYes
freshnessNo
truncatedYes
nextOffsetNo
provenanceYes
generatedAtYes
retrievalModeYes
schemaVersionYes

TDQS

B3.1/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint, so the safety profile is fully covered structurally. The description adds that results are 'evidence-qualified published' signals and scoped to an IST day, which is useful beyond annotations, but says nothing about pagination, default page size, or empty-day behavior.

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 no redundancy; the scope and timezone qualifier come before any detail an agent would need.

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 and annotations cover the safety profile, so return values and side effects need no explanation. Still, with two undocumented parameters and no sibling routing, the definition is adequate but not complete for a tool sitting in a cluster of five signal-related siblings.

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

Parameters2/5

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

Schema coverage is only 33%: date is documented, but limit and offset carry no descriptions in either schema or tool description. The description reinforces the IST timezone meaning of date, but leaves pagination entirely unexplained, which is the gap the low coverage requires it to fill.

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 and resource ('Retrieve ... published signals') plus a clear scope ('for one IST day') and a qualifier ('evidence-qualified'). An agent can tell it returns a day's worth of signals rather than a single signal or a brief, but it never explicitly differentiates itself from get_daily_brief or search_signals.

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 when-to-use guidance and no alternatives named despite five closely related siblings (get_daily_brief, search_signals, get_signal). The agent must infer that this is the calendar-day retrieval tool while search_signals handles queries.

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

get_signalGet signalB
Read-onlyIdempotent
Inspect

Retrieve an exact published signal from the bounded recent public feed.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
appYes
itemNo
toolYes
errorNo
itemsNo
totalNo
hasMoreYes
freshnessNo
truncatedYes
nextOffsetNo
provenanceYes
generatedAtYes
retrievalModeYes
schemaVersionYes

TDQS

B3.3/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, openWorldHint and destructiveHint=false, so the safety profile is covered. The description adds one genuinely useful behavioral fact — the lookup is limited to a 'bounded recent' public feed — which warns that older or non-public signals may not resolve, but says nothing about miss/error behavior.

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 with no filler; every clause (exact, published, bounded recent, public feed) carries scoping 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?

An output schema exists, so return values need no prose, and the feed-scope caveat is present. However, the sole parameter's format is left entirely to inference and no failure mode is described, leaving an agent under-informed on how to supply a valid slug.

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

Parameters2/5

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

With schema description coverage at 0%, the single slug parameter is undocumented in the schema and the description only implies 'exact' matching without citing the slug format, the kebab-case pattern, or the 160-char limit. It adds minimal meaning beyond the parameter name itself.

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 (signal) with the qualifier 'exact published signal from the bounded recent public feed', which hints at slug-based lookup versus the search-oriented sibling. It does not name search_signals or get_signal_evidence explicitly, so the differentiation is inferable rather than stated.

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 word 'exact' implies this is the direct-lookup path when the slug is already known, distinguishing it loosely from search_signals, but no when-to-use, when-not-to-use, or alternative routing is spelled out. Usage is only implied.

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

get_signal_evidenceGet signal evidenceB
Read-onlyIdempotent
Inspect

Retrieve the canonical evidence events linked to one exact published signal slug.

ParametersJSON Schema
NameRequiredDescriptionDefault
slugYes

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
appYes
itemNo
toolYes
errorNo
itemsNo
totalNo
hasMoreYes
freshnessNo
truncatedYes
nextOffsetNo
provenanceYes
generatedAtYes
retrievalModeYes
schemaVersionYes

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, idempotentHint=true, openWorldHint=true, and destructiveHint=false, so the safety and repeatability profile is covered. The description adds only the constraint that evidence is tied to a published signal; it says nothing about result volume, pagination, or what happens when a slug has no linked evidence.

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?

A single front-loaded sentence with no filler or repetition. It is efficient, though very spare for a tool whose routing relative to get_signal could be stated in a few more words.

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 not be described, and the read-only annotations carry the behavioral profile. What remains missing is the relationship to sibling tools and any expectation for slugs without evidence, leaving the definition minimally viable rather than 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 0%, so the schema supplies only format constraints (pattern, length) with no semantic description. The description partially compensates by clarifying that the slug must be for an exact, published signal, which explains the required identifier's meaning but adds no detail about canonicalization or case handling.

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 ("Retrieve") and resource ("canonical evidence events linked to... signal slug"), making it distinguishable from get_signal, which returns the signal itself. However, it does not name or contrast any sibling explicitly, so the differentiation is inferable rather than stated.

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 on when to use this tool versus get_signal, get_daily_signals, or search_signals, nor any explicit alternatives. The phrase "one exact published signal slug" hints that the slug must resolve to a published signal, but this prerequisite is not framed as usage guidance.

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

get_track_recordGet track recordC
Read-onlyIdempotent
Inspect

Retrieve bounded live prediction outcome buckets. Small resolved samples are not calibrated confidence evidence.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNo
offsetNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
appYes
itemNo
toolYes
errorNo
itemsNo
totalNo
hasMoreYes
freshnessNo
truncatedYes
nextOffsetNo
provenanceYes
generatedAtYes
retrievalModeYes
schemaVersionYes

TDQS

C2.8/5.0
Behavior3/5

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

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint, so the safety profile is covered. The description adds two useful behavioral points beyond that – results are paginated/'bounded' and represent 'live' (open-world) outcomes, plus a caveat about sample-size reliability – but omits auth needs, rate limits, or ordering behavior.

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?

Two short, front-loaded sentences with no filler; the primary purpose leads and the caveat follows. The phrasing is telegraphic enough to feel terse rather than fully clarifying, keeping it short of a 5.

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 not be explained in prose, which the description rightly does not attempt. But with two undocumented parameters and no sibling routing, the description is only minimally complete for a read tool in this family.

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

Parameters2/5

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

Schema description coverage is 0%, so the schema documents neither 'limit' nor 'offset'. The description only hints at bounding ('bounded') without defining the limit ceiling, default, or what offset paginates over, leaving both parameters materially under-specified.

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

Purpose3/5

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

The description gives a verb ('Retrieve') and a scope ('live prediction outcome buckets'), so the agent knows it deals with prediction results rather than raw signals. However, 'track record' is only restated as the jargon term 'outcome buckets', which is not self-explanatory and does not clearly distinguish it from siblings like get_signal_evidence.

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 only guidance is the interpretive caveat that small resolved samples are not calibrated confidence evidence. There is no statement of when to call this versus get_signal_evidence or get_daily_signals, and no prerequisites or exclusions are given.

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

search_signalsSearch signalsC
Read-onlyIdempotent
Inspect

Search the bounded recent public signal feed. Results retain their original publication dates.

ParametersJSON Schema
NameRequiredDescriptionDefault
qNo
limitNo
offsetNo

Output Schema

ParametersJSON Schema
NameRequiredDescription
okYes
appYes
itemNo
toolYes
errorNo
itemsNo
totalNo
hasMoreYes
freshnessNo
truncatedYes
nextOffsetNo
provenanceYes
generatedAtYes
retrievalModeYes
schemaVersionYes

TDQS

C2.7/5.0
Behavior3/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, openWorldHint=true — the safety and determinism profile is fully covered. The description adds one behavioral detail: results retain original publication dates, which is useful but not needed for call correctness. It adds some value beyond annotations but doesn't cover pagination behavior or result shape.

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?

Single sentence, front-loaded, no padding. Efficient for what it does say, though it's arguably too short for a 3-param search tool.

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

Completeness2/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 needn't be explained. But the tool has 0% parameter documentation and no differentiation from five siblings. For a search endpoint where query syntax and pagination matter, the definition is materially incomplete.

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

Parameters2/5

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

Schema description coverage is 0% — none of the three parameters (q, limit, offset) have descriptions. The tool description mentions no parameter at all: no query syntax, no limit semantics, no offset/pagination behavior. With zero schema documentation and no description compensation, an agent has to guess at meaning.

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

Purpose3/5

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

States a vague verb+resource ('search the feed') but the qualifier 'bounded recent' is imprecise and doesn't distinguish from siblings like get_daily_signals or get_signal. An agent can't tell what 'bounded' or 'recent' means in practice.

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 when-to-use guidance, no alternative routing. With five sibling tools (get_daily_brief, get_daily_signals, get_signal, get_signal_evidence, get_track_record), the description should say which one this replaces or complements, but offers nothing.

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. 6 tool updates
    • First observedget_daily_brief
    • First observedget_daily_signals
    • First observedget_signal
    • First observedget_signal_evidence
    • First observedget_track_record
    • First observedsearch_signals

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    Enables brand visibility monitoring across major AI platforms like ChatGPT, Claude, Gemini, and Perplexity. It allows users to track visibility scores, analyze competitor data, and receive actionable insights to improve AI-generated brand recommendations.
    16
    11 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Browse IndustryLens's published competitive-intelligence reports and head-to-head competitor comparisons from any AI agent — real, source-backed data.
    MIT
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources