Toss Invest について
Toss Investは、Toss Securities Open API向けのTypeScript SDKとローカルMCPサーバーを含むpnpmワークスペースです。市場・口座APIを使うアプリを対象とし、取引機能は明示的に有効化した場合に限り利用できます。
主な機能
- 01Toss Securities Open API向けTypeScript SDK
- 02アクセストークンの自動キャッシュと更新
- 03SDKを基盤とするローカルMCPサーバー
- 04明示的な有効化が必要な取引権限
- 05既定で読み取り専用のサーバー
活用シーン
- 01Open API経由での市場データの読み取り
- 02口座情報へのアクセス
- 03権限を有効にした後の取引API利用
MCP 対応
ローカルMCPサーバーはTypeScript SDKを通じてToss Securities Open APIへのアクセスを提供します。既定では読み取り専用で、明示的に有効化すると取引権限を利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
36掲載時のツール一覧 · 4 日前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| symbols | array | はい | 銘柄シンボルのリスト。例:["005930", "AAPL"] |
詳細
Toss Securities Open API
非公式のコミュニティプロジェクトです。このプロジェクトは Toss Securities とは提携しておらず、承認も受けていません。
Toss Securities Open API 用の TypeScript SDK とローカル MCP サーバーを備えた pnpm ワークスペースです。 MCP サーバーは、取引が明示的に有効化されていない限り、読み取り専用です。
パッケージ
packages/sdk:アクセストークンの自動キャッシュと更新機能を備えた TypeScript SDKapps/mcp:SDK を基盤とするローカル MCP サーバー。取引権限はオプトイン方式です。
必要条件
- Node.js 22.18 以降
- pnpm
セットアップ
pnpm install
cp .env.example .env
.env に TOSS_CLIENT_ID と TOSS_CLIENT_SECRET を設定し、次を実行します。
pnpm check
pnpm test
pnpm test:live
ライブテストでは読み取り操作のみを実行し、MCP サーバーはデフォルトで読み取り専用です。使用方法の詳細は、 SDK ガイドとMCP セットアップガイドをご覧ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。