Skip to main content
Glama

Government Radar

Server Details

Official Canadian federal and provincial government news releases from the last 7 days.

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.9/5.0

Scored across 3 tools

Disambiguation4/5

latest_releases and search_releases both return recent releases from the last 7 days and could be confused when a user wants the latest on a topic. However, search_releases requires keywords while latest_releases offers optional jurisdiction/topic filters, so boundaries are mostly clear.

Naming Consistency4/5

All names use snake_case, and list_jurisdictions_and_topics and search_releases follow a verb_noun pattern. latest_releases deviates by using an adjective instead of a verb, which is a minor inconsistency.

Tool Count5/5

Three tools is a well-scoped minimal set for a focused news-release radar: one to list filters, one to fetch latest, and one to search. Each tool earns its place without redundancy.

Completeness3/5

The surface covers discovery (latest and search) and filter metadata, but lacks a way to fetch details of an individual release or paginate beyond the hard limit of 5 results. These gaps may force agents to work around missing operations.

Available Tools

3 tools
latest_releasesLatest government releasesA
Read-onlyIdempotent
Inspect

Newest Canadian government news releases (federal, provincial, territorial) from the last 7 days, newest first, up to 5. Optionally filter by jurisdiction and topic.

ParametersJSON Schema
NameRequiredDescriptionDefault
topicNoLimit to one policy topic, e.g. "healthcare", "energy". Call list_jurisdictions_and_topics for every id.
jurisdictionNoLimit to one government, e.g. "federal", "alberta", "ontario". Omit for all of Canada.

TDQS

A3.8/5.0
Behavior4/5

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

Annotations already cover readOnlyHint, idempotentHint, and destructiveHint=false, so the safety profile is settled. The description adds genuinely new behavioral facts those annotations don't carry: the 7-day recency window, newest-first ordering, and a maximum of 5 results. It does not explain what a release object contains, but that is a small residual gap.

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 that front-loads the resource, then the recency/ordering/limit constraints, then the optional filters. No filler and every clause is load-bearing.

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, zero-required-parameter listing tool with no output schema, the description supplies enough to call it correctly: scope, limit, ordering, and filterability. The only shortfall is that it doesn't characterize what each returned release includes, which is minor given there is no output schema to rely on.

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% and both enums are fully enumerated with per-value documentation, so the schema carries the semantics. The description only restates that jurisdiction and topic are optional filters and adds no syntax, format, or interaction detail beyond the schema baseline.

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 gives a specific verb (list newest releases), resource (Canadian government news releases), geographic scope, and a concrete recency cap ('last 7 days, newest first, up to 5'). It clearly implies the 'latest' slice of what search_releases covers, though it never names that sibling explicitly to sharpen the distinction.

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?

'Optionally filter by jurisdiction and topic' implies the intended use case, but there is no explicit when-to-use-this-vs-search_releases guidance and no stated exclusions. An agent must infer the division of labor from the name and the 7-day/5-result constraints.

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

list_jurisdictions_and_topicsList jurisdictions and topicsA
Read-onlyIdempotent
Inspect

Lists the jurisdiction ids and policy topic ids Government Radar can filter releases by.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

TDQS

A3.7/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=false, so the safety profile is covered. The description adds the useful framing that these IDs are filter values for releases, but says nothing about return shape, ordering, or caching behavior beyond that.

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 well-formed sentence with no waste, front-loading the action and the returned resources immediately. Nothing needs trimming or reordering.

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 and no parameters, the description must carry the return-value burden, and it does state that the tool yields jurisdiction and topic IDs usable for filtering. It falls just short of explaining the shape of the response (e.g., paired ids/names) or that both lists are returned together.

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, and schema coverage is inherently complete for an empty object.

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 gives a specific verb (Lists) and resource (jurisdiction ids and policy topic ids), plus the domain context (Government Radar filter values). It is clear what the tool returns, though it does not explicitly differentiate itself from latest_releases or search_releases.

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?

Usage is only implied: by saying these IDs are what releases can be 'filtered by', an agent can infer this is a discovery/lookup step before calling search_releases. There is no explicit when-to-use statement, no mention of alternatives, and no note that it takes no arguments.

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

search_releasesSearch government releasesA
Read-onlyIdempotent
Inspect

Keyword search over Canadian government news releases from the last 7 days. Every word must appear in the headline or summary. Returns up to 5 matches, newest first.

ParametersJSON Schema
NameRequiredDescriptionDefault
queryYesKeywords, e.g. "housing funding" or "wildfire".
topicNoLimit to one policy topic, e.g. "healthcare", "energy". Call list_jurisdictions_and_topics for every id.
jurisdictionNoLimit to one government, e.g. "federal", "alberta", "ontario". Omit for all of Canada.

TDQS

A4.1/5.0
Behavior5/5

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

Annotations already cover readOnly/idempotent/non-destructive, and the description adds genuinely new behavior: AND-matching semantics ('Every word must appear in the headline or summary'), the 7-day recency window, a hard cap of 5 results, and newest-first ordering. None of that is derivable from the 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?

Three tight sentences, front-loaded with the search scope, then matching semantics, then result behavior. No filler or redundancy.

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 usefully discloses result count and ordering, and the matching rules, which is enough to call the tool correctly. It does not describe returned fields or what an empty result looks like, a minor gap for a search tool.

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 description coverage is 100%, so baseline is 3, but the description adds real value for the query parameter by explaining that all words must match the headline or summary rather than being fuzzy/OR semantics. It says nothing extra about topic or jurisdiction 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?

States a specific verb (keyword search) and resource (Canadian government news releases) with a precise scope constraint (last 7 days). The 'search' framing inherently distinguishes it from the sibling latest_releases, though it never names that sibling 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?

Usage is implied by the scope ('keyword search ... last 7 days') but there is no explicit when-to-use guidance or statement of when latest_releases would be the better choice. The only routing hint lives in the schema for the topic parameter, not in the description.

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. 3 tool updates
    • First observedlatest_releases
    • First observedlist_jurisdictions_and_topics
    • First observedsearch_releases

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    Retrieves and explains government program information from official Canadian sources using a strict retrieval-first approach, with deterministic eligibility checks and full source attribution.
    6
    4 npm
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    MCP server giving AI agents structured access to Canadian federal, provincial, and municipal government data.
    5
    60
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables querying and retrieving daily feeds of newly incorporated Canadian federal companies, with filters for incorporation date, province, keywords, and incremental updates, returning structured company data including addresses and directors.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources