Skip to main content
Glama

dividend-calendar

Retrieve upcoming dividend ex-dates for stocks listed on NASDAQ. Specify a date and optional days ahead to get symbol, ex-date, dividend amount, and more.

Instructions

Upcoming dividend ex-dates from NASDAQ — all stocks going ex-dividend on a given date (default: today) or in the next 1–7 days. Returns symbol, company name, ex-date, record date, payment date, dividend amount, and annual indicated dividend. $0.008/call.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
dateNoTarget date in YYYY-MM-DD format. Default: today (UTC).
days_aheadNoFetch dividends for this many calendar days starting from `date`. Default: 1 (single day). Max: 7.
min_dividendNoFilter: minimum dividend amount per share (USD). Default: no filter.
Behavior4/5

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

Without annotations, the description discloses that it returns symbol, ex-date, record date, payment date, dividend amount, and annual indicated dividend, plus cost per call. It doesn't mention any destructive or read-only behavior, but that's not needed.

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, no waste, front-loaded with main purpose. Perfectly concise.

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 3 parameters and no output schema, the description covers return fields, defaults, cost, and constraints. Minor gap: no mention of result limit or pagination, but acceptable.

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%, and the description adds context like default date, max days ahead, and filter meaning. Excellent complement to schema.

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 it lists upcoming dividend ex-dates from NASDAQ for a given date or range, with specific return fields. It distinguishes from sibling 'dividend-intel' by focusing on ex-dates and calendar.

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 explains default to today, range of days, and filtering by minimum dividend. It doesn't explicitly contrast with sibling tools but provides clear usage context.

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/thebrierfox/the-stall'

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