关于 Toss Invest
Toss Securities Open API 的非官方 TypeScript SDK 与本地 MCP 服务,面向需要访问市场和账户数据的客户端。默认仅提供只读访问,交易权限需显式启用。
主要功能
- 01市场与账户 API 访问
- 02自动缓存并刷新访问令牌
- 03本地运行 MCP 服务
- 04默认只读,可选启用交易
适用场景
- 01读取 Toss Securities 市场数据
- 02查看账户信息
- 03在明确启用后调用交易 API
MCP 相关
本地 MCP 服务基于 SDK 向 MCP 客户端提供 Toss Securities Open API;默认只读,交易需选择启用。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
29收录的工具列表 · 更新于 今天
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| symbols | array | 是 | 股票代码列表。例如:["005930", "AAPL"] |
详细介绍
Toss Securities Open API
非官方社区项目。本项目与 Toss Securities 无关,也未获得其认可。
这是一个 pnpm 工作区,包含用于 Toss Securities Open API 的 TypeScript SDK 和本地 MCP 服务。 除非明确启用交易功能,否则 MCP 服务为只读。
软件包
packages/sdk:TypeScript SDK,支持自动缓存和刷新访问令牌apps/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
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。