๐Ÿ’ธ Sponsor the strip
REPLAUSE

freqtrade-mcp

MCP server that drives a running Freqtrade bot over its REST API

๐Ÿงฉ Build it Free 03 in Agents & MCP servers ๐Ÿ†• NEW TODAY
CryptoAI agent (MCP)Python

by kukapay โ†’

141 MITupdated 6 Dec '25

Overview

freqtrade-mcp gives an agent MCP tools over a running Freqtrade bot's REST API: market data, bot status, trades, and placing buy/sell orders.

  • Fortraders running a Freqtrade bot who want an agent to check status, profit, and place trades via natural language.
  • Needsa running Freqtrade instance with the REST API enabled, Python 3.13+, and the bot's API username/password.
  • Runsa Python MCP server (installed via pip or uv) that calls Freqtrade's REST API endpoints as MCP tools.

Vibe it

Paste this into your AI agent. Write the first line, or take a suggestion; the copy carries your words.

Source: https://github.com/kukapay/freqtrade-mcp โ€” clone it and read its README and examples before writing anything; its documented setup beats what you remember.
Stack: a Python MCP server that wraps the Freqtrade REST API, exposing one tool per endpoint (status, profit, balance, trades, blacklist, place_trade, start/stop).
Needs: a running Freqtrade instance with the REST API enabled (api_server.enabled: true), Python 3.13+, its username, password and API URL.
Start: `git clone https://github.com/kukapay/freqtrade-mcp.git`, `pip install freqtrade-client mcp[cli]`, then register the server in my MCP client config with FREQTRADE_API_URL/USERNAME/PASSWORD.
Done means: you report my bot's current status and balance back to me from the running Freqtrade instance, and show me the config you wrote.
Never place a live order. Paper or testnet until I say live in this chat.
Before you start, ask me: whether my Freqtrade instance is already running with the REST API enabled, and its API URL.

Something wrong here? Tell us โ†’