Investment Research MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| KRX_API_KEY | Yes | Your KRX API key | |
| DART_API_KEY | Yes | Your DART API key | |
| NCBI_API_KEY | No | Optional NCBI API key for higher rate limits | |
| OPENFDA_API_KEY | No | Optional 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
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 7 tools
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.
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.
Seven tools is well-scoped for a specialized Korean-market research server. Each tool covers a distinct retrieval need without redundancy or bloat.
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.