Skip to main content
Glama
inkyunp

Investment Research MCP

by inkyunp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
KRX_API_KEYYesYour KRX API key
DART_API_KEYYesYour DART API key
NCBI_API_KEYNoOptional NCBI API key for higher rate limits
OPENFDA_API_KEYNoOptional OpenFDA API key

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}

Tools

Functions exposed to the LLM to take actions

NameDescription
resolve_dart_companyA

Resolve a Korean listed company to its OpenDART corporation code.

dart_company_overviewC

Fetch raw OpenDART company registration data.

dart_disclosuresC

Fetch one bounded page of raw OpenDART disclosures; partial status marks remaining pages.

dart_financial_statementsC

Fetch raw OpenDART single-company account statements with explicit consolidated/separate basis.

krx_stock_base_infoC

Fetch HTTPS-only KRX issue base information for one ticker/date.

krx_daily_tradeB

Fetch HTTPS-only KRX daily trade data for one ticker/date.

declared_coverage_gapsA

Return mandatory Korean regulatory coverage gaps (MFDS and CRIS).

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 7 tools

Disambiguation5/5

Each tool targets a distinct data source and resource: company resolution, registration overview, disclosures, financial statements, KRX base info, daily trades, and declared coverage gaps. Overlap is minimal and the DART/KRX prefixes help agents select the right tool.

Naming Consistency3/5

All names are readable snake_case, and several use DART or KRX prefixes, but the verb pattern is inconsistent: resolve_dart_company is verb-first, dart_company_overview and dart_disclosures are noun-only, and declared_coverage_gaps breaks the source-prefix convention. This makes the naming style mixed but still understandable.

Tool Count5/5

Seven tools is well-scoped for a specialized Korean-market research server. Each tool covers a distinct retrieval need without redundancy or bloat.

Completeness3/5

The server covers core regulatory filing and trade data retrieval, but there are notable gaps: KRX data is limited to one ticker/date with no historical range or multi-security lookup, and DART disclosure pagination is implied but not exposed as a dedicated next-page tool. It is usable for basic research but may require agents to compose multiple calls to fill gaps.

Maintenance

ActivityStale
ResponsivenessNo issues