Skip to main content
Glama

boc_get_group_observations

Read-onlyIdempotent

Retrieve observations for all series in a group with a single call. For example, get the latest daily exchange rates for every published currency at once.

Instructions

Retrieve observations for every series in a group in one call.

For example group_name='FX_RATES_DAILY', recent=1 returns the latest daily exchange rate for all published currencies at once.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
recentNo
group_nameYesGroup name, e.g. 'FX_RATES_DAILY' for daily exchange rates.
response_formatNo'markdown' for readable output or 'json' for structured data.markdown

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
resultYes
Behavior2/5

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

Annotations already declare readOnlyHint=true, idempotentHint=true, and destructiveHint=false. The description adds no new behavioral details beyond the example, missing context like pagination or data freshness.

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 concise sentences with a front-loaded verb phrase and a helpful example. No unnecessary information.

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 annotations covering safety, an output schema present, and a clear description of core functionality plus example, the tool is well-specified. Minor missing context about group source or data limits, but overall 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 covers two of three parameters (group_name, response_format) with descriptions. The description's example implies 'recent' usage but doesn't explicitly define it, leaving a gap. Coverage is adequate but not enhanced.

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?

Description clearly states the tool retrieves observations for all series in a group, with a concrete example illustrating use. It distinguishes from sibling tools like boc_get_observations which target individual series.

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 notes efficiency ('in one call') and gives an example, but does not explicitly state when to use this tool versus siblings like boc_get_observations or boc_list_series.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Chatusvi-Karnati/boc-valet-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server