这是一个使用 @sharplygroup/xtb-api-js 库暴露XTB API的MCP服务器。它能让您通过Model Context Protocol与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(任何)symbol(字符串),start(数字),end(数字)symbol(字符串)