TossInvest OpenAPI MCP
About
Safe-by-default local stdio MCP server for the official Toss Securities Open API. Read-only market/account tools are available by default; order operations require explicit trading gates, dry-run defaults, confirmation, and max-order safeguards.
Details
- Author
- EthanKlocked
- Downloads
- 394
- Categories
- Finance, API
Jump to
- Starts safely without credentials, reporting missing configuration
- Read-only tools enabled by default
- OAuth access tokens kept in memory only
- Secrets, bearer tokens, and account identifiers are redacted from output
- Trading disabled by default, with dry-run default for order tools
- Real order operations require explicit environment gates and limits
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
TossInvest OpenAPI MCPCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Configure the server and connect any MCP client (e.g., Claude Desktop, Cline). The server starts without credentials; you must provide Toss Securities API credentials via environment variables. Read-only tools are available by default; trading requires explicitly enabling via environment gates and confirmation text.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"tossinvest openapi mcp": {
"tossinvest": {
"command": "node",
"args": [
"/absolute/path/to/tossinvest-openapi-mcp/dist/index.js"
],
"env": {
"TOSS_API_KEY": "${TOSS_API_KEY}",
"TOSS_SECRET_KEY": "${TOSS_SECRET_KEY}",
"TOSS_ACCOUNT_SEQ": "${TOSS_ACCOUNT_SEQ}"
}
}
}
}
}
McpServers
{
"tossinvest": {
"command": "node",
"args": [
"/absolute/path/to/tossinvest-openapi-mcp/dist/index.js"
],
"env": {
"TOSS_API_KEY": "${TOSS_API_KEY}",
"TOSS_SECRET_KEY": "${TOSS_SECRET_KEY}",
"TOSS_ACCOUNT_SEQ": "${TOSS_ACCOUNT_SEQ}"
}
}
}
TossInvest OpenAPI MCP
A local stdio MCP server for the official Toss Securities Open API. The server is designed for developers who want to inspect account, market, holdings, orderbook, candles, and order history data from MCP clients without exposing secrets to model providers. Safety defaults: - Starts without credentials; auth_status reports missing configuration instead of crashing. - Read-only tools are available by default. - OAuth access tokens are kept in memory only. - Secrets, bearer tokens, and account identifiers are redacted from tool output and errors. - Trading is disabled by default. - Order tools default to dryRun=true. - Real order create/modify/cancel operations require explicit environment gates, confirmation text, and max-order limits. Repository: https://github.com/EthanKlocked/tossinvest-openapi-mcpSign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.

