freqtrade-mcp logo

freqtrade-mcpAn MCP server that integrates with the Freqtrade cryptocurrency trading bot.

(0)
Daniel NikulshynReviewed by Daniel Nikulshyn·Updated July 2026

Overview

Freqtrade-MCP is an MCP server that integrates with the Freqtrade cryptocurrency trading bot via its REST API, enabling seamless AI agent interaction for automated trading operations. For this integration to work, a running Freqtrade instance with the REST API enabled is required. The server exposes various Freqtrade API endpoints as MCP tools, including fetching market data, bot status, profit, balance, performance metrics, whitelist, blacklist, trades, and configuration. This allows for a range of commands to be issued to the Freqtrade bot, making it easier to control and monitor its activity. The server can be installed using pip or uv, and client configuration involves setting the command and arguments to run the server. Freqtrade configuration requires enabling the REST API by adding the api_server section to the configuration and setting api_server.enabled to true.

Key features

  • Fetch market data
  • Get bot status
  • Fetch profit summary
  • Get account balance
  • Place buy/sell trades
  • Start/stop bot

Pricing

Model
Free
Category
MCP Servers
Rating
No reviews yet

Use cases

Automated Trading

Use Freqtrade-MCP to automate trading operations with AI agents, fetching market data and executing trades based on predefined strategies.

Bot Monitoring

Fetch bot status, profit summary, and trading history to monitor and analyze the performance of the Freqtrade bot.

Trade Management

Use Freqtrade-MCP to manage trades, add pairs to blacklists, and delete trade locks, ensuring efficient trading operations.

Pros & Cons

Pros

  • Enables AI agent interaction with Freqtrade for automated trading
  • Exposes multiple Freqtrade API endpoints for various trading actions
  • Allows for seamless integration with Freqtrade via REST API

Cons

  • Requires a running Freqtrade instance with the REST API enabled
  • Needs Python 3.13+ and specific dependencies installed

Reviews

Sign in to leave a review.

No reviews yet. Be the first!

Q&A

What information can I retrieve about bot performance?

Using tools like fetch_performance, fetch_profit, fetch_balance, and fetch_trades you can pull performance metrics, profit summaries, account balances, and trade history from the running Freqtrade bot.

Asked by Oscar Lindqvist · Jun 20, 2026

Can I place trades directly through the MCP interface?

Yes, the MCP server exposes a place_trade tool that lets you issue buy or sell orders by specifying the pair, side, and stake amount.

Asked by Gideon Mwangi · Jun 11, 2026

How do I connect the MCP server to an existing Freqtrade instance?

Enable the Freqtrade REST API in its config (api_server.enabled: true) and point the MCP server to that URL via the FREQTRADE_API_URL environment variable in the client configuration.

Asked by Uma Krishnan · Jun 6, 2026

What version of Python is required to run freqtrade-mcp?

freqtrade-mcp needs Python 3.13 or newer to install and operate correctly.

Asked by Leila Hassan · May 24, 2026

Ask a question

MCP Servers alternatives