Toss Invest MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| API_KEY | Yes | Your Toss Securities API key (client_id) | |
| SECRET_KEY | Yes | Your Toss Securities secret key (client_secret) | |
| TOSS_ACCOUNT_SEQ | No | Optional: default account sequence number | |
| TOSS_ENABLE_TRADING | No | Optional: set to 'true' to enable order placement (default false) |
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": true
} |
| logging | {} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| extensions | {
"io.modelcontextprotocol/ui": {}
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_orderbookA | Get the bid/ask orderbook (호가) for a symbol. symbol: KRX 6-digit code (e.g. 005930) or US ticker (e.g. AAPL). |
| get_pricesA | Get current prices (현재가) for up to 200 symbols. symbols: comma-separated, e.g. "005930,000660" or "AAPL,MSFT". |
| get_tradesA | Get recent executed trades (체결 내역) for a symbol. count: max 50. |
| get_price_limitsA | Get the upper/lower price limits (상/하한가) for a symbol. |
| get_candlesA | Get candlestick chart data (캔들). interval: "1m" (minute) or "1d" (daily). count: max 200. before: ISO 8601 cursor (exclusive) — pass the previous response's nextBefore to paginate. adjusted: apply adjusted prices (수정주가). |
| get_stocksA | Get reference info (name, market, currency, listing status, shares outstanding) for up to 200 symbols. symbols: comma-separated, e.g. "005930,AAPL". |
| get_stock_warningsA | Get purchase warnings/cautions (매수 유의사항) for a symbol — 정리매매, 단기과열, 투자경고/위험, VI, 신주인수권 등. |
| get_exchange_rateB | Get the reference exchange rate between two currencies (e.g. base USD / quote KRW). date_time: optional ISO 8601 timestamp to query a historical rate. |
| get_kr_market_calendarA | Get KRX/NXT market operating calendar. date: YYYY-MM-DD (default today). |
| get_us_market_calendarA | Get US market operating calendar. date: YYYY-MM-DD (US local date, default today). |
| get_accountsA | List your active accounts. The returned |
| get_holdingsA | Get holdings/positions (보유 주식) with per-symbol P&L and an account summary. account_seq: defaults to TOSS_ACCOUNT_SEQ if unset. symbol: optional single-holding filter. |
| get_ordersA | List orders by lifecycle group. status: OPEN (in-progress) or CLOSED (finished). from_date/to_date: YYYY-MM-DD (KST, by order time). cursor/limit apply to CLOSED only (limit default 20, max 100; ignored for OPEN, which returns all). |
| get_orderA | Get full detail for one order (any status), including partial-execution history. |
| get_buying_powerA | Get cash buying power (매수 가능 금액, excludes margin) for a currency (KRW or USD). |
| get_sellable_quantityB | Get the sellable quantity (매도 가능 수량) for a symbol in your account. |
| get_commissionsA | Get trading commission/fee rates (매매 수수료) by market for your account. |
| create_orderA | Place a REAL-MONEY order. Requires TOSS_ENABLE_TRADING=true. Provide exactly one of:
|
| modify_orderA | Modify an open order's price/quantity. Requires TOSS_ENABLE_TRADING=true. KR stocks: quantity required (positive integer string). US stocks: quantity not supported (omit it). LIMIT requires price; MARKET must omit price. |
| cancel_orderB | Cancel an open order. Requires TOSS_ENABLE_TRADING=true. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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/takeachangs/toss-invest-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server