XTBApiServer 是一个借助 @sharplygroup/xtb-api-js 库来暴露 XTB API 的 MCP 服务器。它支持通过模型上下文协议与您的 XTB 交易账户进行交互,为您的交易操作提供便利。
git clone [repository_url]
cd xtb-mcp-server
npm install
.env 文件,并添加您的 XTB API 凭证:DEMO_ACCOUNT=true
USER_ID=your_user_id
PASSWORD=your_password
⚠️ 重要提示
请用您的实际 XTB API 凭据替换
your_user_id和your_password。如果使用的是实账户,请将DEMO_ACCOUNT设置为false。
npm run build
node build/index.js
您可以使用任何 MCP 客户端(例如 MCP Inspector)连接到此服务器。
npm install -g @modelcontextprotocol/inspector
npx @modelcontextprotocol/inspector node build/index.js
此 MCP 服务器暴露了以下工具:
symbol(字符串),volume(数字)symbol(字符串),volume(数字)closePrice(数字),cmd(数字),openPrice(数字),symbol(字符串),volume(数字)info(任意)info(任意)⚠️ 重要提示
此 MCP 服务器作为一个示例提供,使用时请自担风险。在将此服务器用于实账户之前,请确保您理解 XTB API 及其潜在风险。