
kukapay/freqtrade-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
kukapay/freqtrade-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요
kukapay/freqtrade-mcp는 [[T0]에서 가져온 MCP 서버 후보입니다.
개요(AI 번역)
Freqtrade 암호화폐 거래 봇과 REST API를 통해 통합되어, 자동화된 거래 작업을 위한 원활한 AI 에이전트 상호작용을 가능하게 하는 MCP 서버입니다.
더 많은 암호화폐 관련 MCP 서버는 Kukapay MCP 서버를 참조하세요.
설치
전제 조건
- Python 3.13+: 시스템에 Python이 설치되어 있는지 확인하세요.
- Freqtrade: REST API가 활성화된 실행 중인 Freqtrade 인스턴스(Freqtrade 문서 참조).
- Git: 저장소 복제용입니다.
발걸음
-
저장소 복제:
-
의존성 설치 하세요:
pip사용:
또는 uv (선택 사항):
-
클라이언트 구성:
-
Freqtrade 구성:
설정에 api_server 섹션을 추가하고 api_server.enabled를 true로 설정하여 REST API를 활성화하세요.
샘플 구성:
문서를 여기에서 확인해 보세요.
사용
사용 가능한 도구
서버는 다음 Freqtrade API 엔드포인트를 MCP 도구로 노출합니다:
| 도구 | 설명 | 매개변수 |
|---|---|---|
fetch_market_data |
쌍의 OHLCV 데이터 가져오기 | pair: str, timeframe: str |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
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.
For more crypto-related MCP servers, see the Kukapay MCP servers.
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
-
Clone the Repository:
git clone https://github.com/kukapay/freqtrade-mcp.git cd freqtrade-mcp -
Install Dependencies: Using
pip:pip install freqtrade-client mcp[cli]Or with
uv(optional):uv add freqtrade-client "mcp[cli]" -
Client Configuration:
"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 Configuration:
Enable the rest API by adding the api_server section to your configuration and setting api_server.enabled to true.
Sample configuration:
"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" },Check the document here.
Usage
Available Tools
The server exposes the following Freqtrade API endpoints as MCP tools:
| Tool | Description | Parameters |
|---|---|---|
fetch_market_data |
Fetch OHLCV data for a pair | pair: str, timeframe: str |
fetch_bot_status |
Get open trade status | None |
fetch_profit |
Get profit summary | None |
fetch_balance |
Get account balance | None |
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →