Toss Invest

Official registry Finance and payments

Access Toss Securities market, account, and opt-in trading APIs through MCP.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

NPM package @wi9ine/toss-invest-mcp
Claude Code
claude mcp add toss-invest -e 'TOSS_CLIENT_ID=<your toss_client_id>' -e 'TOSS_CLIENT_SECRET=<your toss_client_secret>' -- npx -y @wi9ine/toss-invest-mcp@0.2.1
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "toss-invest": {
            "command": "npx",
            "args": [
                "-y",
                "@wi9ine/toss-invest-mcp@0.2.1"
            ],
            "env": {
                "TOSS_CLIENT_ID": "<your toss_client_id>",
                "TOSS_CLIENT_SECRET": "<your toss_client_secret>"
            }
        }
    }
}

Environment variables

  • TOSS_CLIENT_ID required secret Toss Securities Open API client ID
  • TOSS_CLIENT_SECRET required secret Toss Securities Open API client secret

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. Toss Securities Open API
  2. Packages
  3. Requirements
  4. Setup

Toss Securities Open API

Unofficial community project. This project is not affiliated with or endorsed by Toss Securities.

pnpm workspace for a TypeScript SDK and a local MCP server for the Toss Securities Open API. The MCP server is read-only unless trading is explicitly enabled.

Packages

  • packages/sdk: TypeScript SDK with automatic access-token caching and refresh
  • apps/mcp: local MCP server built on the SDK, with opt-in trading permissions

Requirements

  • Node.js 22.18 or later
  • pnpm

Setup

pnpm install
cp .env.example .env

Set TOSS_CLIENT_ID and TOSS_CLIENT_SECRET in .env, then run:

pnpm check
pnpm test
pnpm test:live

The live test only performs read operations, and the MCP server defaults to read-only. See the SDK guide and MCP setup guide for usage details.

Frequently asked questions

What is Toss Invest?

Access Toss Securities market, account, and opt-in trading APIs through MCP.

How do I install Toss Invest?

It runs on your machine. In Claude Code: claude mcp add toss-invest -e 'TOSS_CLIENT_ID=<your toss_client_id>' -e 'TOSS_CLIENT_SECRET=<your toss_client_secret>' -- npx -y @wi9ine/toss-invest-mcp@0.2.1. For other clients, paste the JSON configuration from this page into their MCP settings.

Does Toss Invest need an API key?

Yes. It expects TOSS_CLIENT_ID, TOSS_CLIENT_SECRET, which you set in its configuration.

Is Toss Invest open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains Toss Invest?

It is published by wi9ine. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.