freqtrade-mcp
Freqtrade-MCP
MCP 服务器通过其 REST API 与Freqtrade加密货币交易机器人集成,实现自动交易操作的无缝 AI 代理交互。
安装
先决条件
Python 3.13+ :确保您的系统上安装了 Python。
Freqtrade :正在运行的 Freqtrade 实例,并启用了 REST API(请参阅Freqtrade 文档)。
Git :用于克隆存储库。
步骤
克隆存储库:
git clone https://github.com/kukapay/freqtrade-mcp.git cd freqtrade-mcp安装依赖项:使用
pip:pip install freqtrade-client mcp[cli]或者使用
uv(可选):uv add freqtrade-client "mcp[cli]"客户端配置:
"mcpServers": { "freqtrade-mcp": { "command": "uv", "args": [ "--directory", "/your/path/to/freqtrade-mcp", "run", "__main__.py" ], "env": { "FREQTRADE_API_URL": "http://127.0.0.1:8080", "FREQTRADE_USERNAME": "your_username", "FREQTRADE_PASSWORD": "your_password" } } }Freqtrade配置:
通过将 api_server 部分添加到您的配置并将 api_server.enabled 设置为 true 来启用其余 API。
示例配置:
"api_server": { "enabled": true, "listen_ip_address": "127.0.0.1", "listen_port": 8080, "verbosity": "error", "enable_openapi": false, "jwt_secret_key": "somethingrandom", "CORS_origins": [], "username": "Freqtrader", "password": "SuperSecret1!", "ws_token": "sercet_Ws_t0ken" },在此处查看文档。
Related MCP server: pexbot-mcp
用法
可用工具
服务器将以下 Freqtrade API 端点公开为 MCP 工具:
工具 | 描述 | 参数 |
| 获取一对 OHLCV 数据 |
|
| 获取开放贸易状态 | 没有任何 |
| 获取利润摘要 | 没有任何 |
| 获取账户余额 | 没有任何 |
| 获取性能指标 | 没有任何 |
| 获取对的白名单 | 没有任何 |
| 获取对的黑名单 | 没有任何 |
| 获取交易历史记录 | 没有任何 |
| 获取机器人配置 | 没有任何 |
| 获得贸易锁 | 没有任何 |
| 进行买入/卖出交易 |
|
| 启动机器人 | 没有任何 |
| 停止机器人 | 没有任何 |
| 重新加载机器人配置 | 没有任何 |
| 将对添加到黑名单 |
|
| 从黑名单中删除该对 |
|
| 删除交易锁 |
|
示例提示
获取市场数据:
“显示 BTC/USDT 的每小时价格数据。”
“ETH/BTC 的 5 分钟图表是什么样的?”
“请提供过去一小时 XRP/USDT 的最新烛台数据。”
获取机器人状态:
“我的未平仓交易的当前状态是什么?”
“现在有活跃的交易吗?”
“请告诉我机器人目前的交易活动。”
获取利润:
“我目前赚了多少利润?”
“该机器人的总利润摘要是多少?”
“你能给我看看我的交易收益吗?”
获取余额:
“我的账户余额是多少?”
“我的交易账户里有多少钱?”
“告诉我我的 Freqtrade 钱包的当前余额。”
获取性能:
“这个机器人的表现怎么样?”
“我交易的绩效指标是什么?”
“给我看看交易统计数据。”
获取白名单:
“哪些货币对在白名单上?”
“该机器人可以使用哪些交易对?”
“请为我列出白名单中的对。”
获取黑名单:
“哪些货币对被列入了黑名单?”
“目前哪些交易对被屏蔽了?”
“跟我说说黑名单的事。”
获取交易:
“我的已平仓交易的历史记录是什么?”
“向我展示机器人完成的所有交易。”
“你能列出我过去的交易吗?”
获取配置:
“当前的机器人配置是什么?”
“向我展示机器人正在使用的设置。”
“告诉我有关 Freqtrade 配置的信息。”
获取锁:
“是否有任何交易锁处于活动状态?”
“目前有哪些锁?”
“给我看一下交易锁的清单。”
地点交易:
“立即购买 0.01 BTC/USDT。”
“立即卖出 0.05 ETH/USDT。”
“下达 0.1 XRP/USDT 的买入订单。”
启动机器人:
“启动交易机器人。”
“打开 Freqtrade 机器人。”
“立即让机器人运行起来。”
停止机器人:
“停止交易机器人。”
“关闭 Freqtrade 机器人。”
“暂停机器人的交易。”
重新加载配置:
“重新加载机器人的配置。”
“更新机器人设置。”
“刷新 Freqtrade 配置。”
添加黑名单:
“将 ETH/USDT 列入黑名单。”
“将 BTC/ETH 添加到黑名单。”
“XRP/USDT 的区块交易。”
删除黑名单:
“将 ETH/USDT 从黑名单中移除。”
“解除 BTC/ETH 交易封锁。”
“将 XRP/USDT 从黑名单中移除。”
删除锁:
“删除ID为123的交易锁。”
“移除45号锁。”
“解锁ID 7的交易。”
执照
本项目遵循 MIT 许可证。详情请参阅许可证文件。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityFmaintenanceAn MCP server that delivers cryptocurrency sentiment analysis to AI agents.548MIT
- AlicenseAqualityCmaintenanceAn MCP server for the pex.bot AI simulated crypto exchange that enables users to manage accounts, check real-time market data, and execute trades. It provides tools for profile management, order execution, and asset tracking within a simulated cryptocurrency trading environment.11511MIT
- AlicenseAqualityDmaintenanceMCP server that connects AI agents to Freqtrade crypto trading bot via REST API. It provides 15 tools for account stats, trade management, market data, pair lists, and bot lifecycle control.19142MIT
- AlicenseNot gradedqualityAmaintenanceAn MCP server that enables AI agents to scan the market, manage positions, and retrieve trading metrics for Bybit through natural language commands.1AGPL 3.0
Related MCP Connectors
MCP server for Gainium — manage trading bots, deals, and balances via AI assistants
An MCP server that integrates with Discord to provide AI-powered features.
A MCP server for the Frankfurter API for currency exchange rates.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kukapay/freqtrade-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server