MCP Servers

A collection of Model Context Protocol servers, templates, tools and more.

This allows agents to trade US stocks. No stock account is required.

Created 3/28/2026
Updated about 20 hours ago
Repository documentation and setup instructions

stove-mcp

Model Context Protocol 服务器,封装 Stove ProtocolPublic APIMaker API(与官方 DApp 的 stove-api-client 路径一致)。任意支持 MCP 的 AI Agent(Cursor、Claude Desktop、自建客户端等)均可通过 stdio 调用。

鉴权说明

| 类型 | 说明 | |------|------| | Public | 行情、订单簿、搜索等,无需 JWT。 | | Maker | 下单、仓位、公司行动等需要 JWT。JWT 来自用户在协议侧钱包授权(如 stove_maker_connect 对应 POST /api/v1/makers/connect),不是向平台申请的长期 API Key。 |

将 JWT 写入环境变量 STOVE_MAKER_JWT(由运行 MCP 的进程读取)。更新 JWT 后需重启 MCP 进程。

环境变量

| 变量 | 必填 | 说明 | |------|------|------| | STOVE_API_BASE_URL | 否 | 默认 https://proto.stove.finance | | STOVE_MAKER_JWT | Maker 工具需要 | 钱包授权后获得的 JWT |

安装与构建

需要 Node.js ≥ 20

cd stove-mcp
npm install
npm run build

开发调试(不编译):

npm run dev

提供的工具

  • stove_integration_help:集成说明(建议先读)。
  • 公开数据stove_get_statsstove_search_tickersstove_get_orderbookstove_get_orderbook_one_levelstove_get_ticker_statsstove_get_heatmapsstove_get_quotestove_get_quotes_batchstove_get_stock_infostove_get_stock_financialsstove_get_klinesstove_get_trading_sessions
  • Makerstove_maker_connectstove_create_orderstove_cancel_orderstove_query_ordersstove_get_next_noncestove_get_next_filled_noncestove_estimate_order_chargestove_get_positionsstove_get_token_address,以及公司行动相关:stove_get_corporate_action_statusstove_get_corporate_actions_pendingstove_approve_corporate_actionstove_process_corporate_action

成功响应体为 Stove 标准信封:{ "code": 0, "data": ... },本服务器以 JSON 文本返回给 Agent。

若本机已安装 Git,也可使用常规命令:git remote add origin …git push -u origin main(需自行配置凭据或 SSH)。

许可

MIT

Quick Setup
Installation guide for this server

Install Package (if required)

npx @modelcontextprotocol/server-stove-mcp

Cursor configuration (mcp.json)

{ "mcpServers": { "susie-factory-stove-mcp": { "command": "npx", "args": [ "susie-factory-stove-mcp" ] } } }