freqtrade.com
freqtrade.com logo

Freqtrade

Provides a bridge to Freqtrade's REST API for monitoring market data, managing trades, configuring bot behavior, and ana...

Created byApr 22, 2025

Freqtrade-MCP

An MCP server that integrates with the Freqtrade cryptocurrency trading bot via its REST API, enabling seamless AI agent interaction for automated trading operation.

Installation

Prerequisites

  • Python 3.13+: Ensure Python is installed on your system.
  • Freqtrade: A running Freqtrade instance with the REST API enabled (see Freqtrade Docs).
  • Git: For cloning the repository.

Steps

  1. Clone the Repository:
  1. Install Dependencies: Using pip:Or with uv (optional):
  1. Client Configuration:
  1. Freqtrade Configuration: Enable the rest API by adding the api_server section to your configuration and setting api_server.enabled to true. Sample configuration:Check the document here.

Usage

Available Tools

The server exposes the following Freqtrade API endpoints as MCP tools:
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]

Example Prompts

  1. Fetch Market Data:
  1. Fetch Bot Status:
  1. Fetch Profit:
  1. Fetch Balance:
  1. Fetch Performance:
  1. Fetch Whitelist:
  1. Fetch Blacklist:
  1. Fetch Trades:
  1. Fetch Config:
  1. Fetch Locks:
  1. Place Trade:
  1. Start Bot:
  1. Stop Bot:
  1. Reload Config:
  1. Add Blacklist:
  1. Delete Blacklist:
  1. Delete Lock:

License

This project is licensed under the MIT License. See the LICENSE file for details.

Freqtrade-MCP

An MCP server that integrates with the Freqtrade cryptocurrency trading bot via its REST API, enabling seamless AI agent interaction for automated trading operation.

Installation

Prerequisites

  • Python 3.13+: Ensure Python is installed on your system.
  • Freqtrade: A running Freqtrade instance with the REST API enabled (see Freqtrade Docs).
  • Git: For cloning the repository.

Steps

  1. Clone the Repository:
  1. Install Dependencies: Using pip:Or with uv (optional):
  1. Client Configuration:
  1. Freqtrade Configuration: Enable the rest API by adding the api_server section to your configuration and setting api_server.enabled to true. Sample configuration:Check the document here.

Usage

Available Tools

The server exposes the following Freqtrade API endpoints as MCP tools:
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]
[object Object]

Example Prompts

  1. Fetch Market Data:
  1. Fetch Bot Status:
  1. Fetch Profit:
  1. Fetch Balance:
  1. Fetch Performance:
  1. Fetch Whitelist:
  1. Fetch Blacklist:
  1. Fetch Trades:
  1. Fetch Config:
  1. Fetch Locks:
  1. Place Trade:
  1. Start Bot:
  1. Stop Bot:
  1. Reload Config:
  1. Add Blacklist:
  1. Delete Blacklist:
  1. Delete Lock:

License

This project is licensed under the MIT License. See the LICENSE file for details.