Skip to main content
Glama
mkkim2102

finance-mcp-server

by mkkim2102

get_dividend_info

Get dividend payout ratios, yields, and per-share data for a company across fiscal years to evaluate dividend sustainability and make informed decisions.

Instructions

Get dividend-related figures (배당에 관한 사항) across a range of years.

Uses Open DART's 배당에 관한 사항 endpoint, which reports per-share face value, net income, earnings per share, total cash/stock dividend amounts, dividend payout ratio, dividend yield, and dividend per share for the current period and the two prior periods.

Args: corp_code: The company's eight-digit Open DART corporation code. Samsung Electronics is 00126380. start_year: First business year to fetch (four digits), e.g. 2021. end_year: Last business year to fetch (four digits), e.g. 2023. report_type: "annual" (사업보고서), "half" (반기보고서), "q1" (1분기보고서), "q3" (3분기보고서), or "all" to fetch all four report types for each year.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
end_yearYes
corp_codeYes
start_yearYes
report_typeNoannual

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Schema Changelog

Changes observed during successful MCP inspections. Dates show when Glama detected each change.

  1. First observedv0.1.0

TDQS

A4.5/5.0
Behavior4/5

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

With no annotations provided, the description carries the behavioral disclosure burden. It discloses the underlying endpoint, the specific dividend-related fields returned, and the fact that data covers the current and two prior periods. It does not discuss authentication, rate limits, or errors, but for a read-only data retrieval tool the disclosure is substantive and non-misleading.

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 well-structured and efficient: a one-line purpose summary, a brief endpoint/data explanation, and a clean Args list. Every sentence adds information, with 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?

For a four-parameter tool with no annotations and no schema-level descriptions, the description covers purpose, all parameters, endpoint details, and returned dividend metrics. An output schema exists, so describing return values in detail is unnecessary. Minor gaps remain around range constraints and error/edge-case behavior, but none are critical for correct invocation.

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

Parameters5/5

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

The input schema provides only type/title/default with 0% description coverage, so the description fully compensates. It explains corp_code format with a concrete Samsung example, specifies year digit counts with examples, and enumerates every report_type value with Korean report names. This gives the agent everything needed to construct correct arguments.

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 opens with a specific verb and resource: 'Get dividend-related figures across a range of years,' and further names the exact Open DART endpoint. It clearly distinguishes this tool from sibling financial tools by focusing exclusively on dividend metrics.

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 this tool: whenever dividend-related figures are needed over a range of business years. It also enumerates report_type options for annual, half-year, and quarterly reports. However, it does not explicitly mention alternative tools or conditions when this tool should not be used, so it stops short of full routing guidance.

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

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/mkkim2102/finance-mcp-server'

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