富邦證券市場資料 MCP (Model Communication Protocol) 伺服器,主要用於獲取台股歷史數據。它能有效幫助使用者便捷地查詢相關信息,提升數據獲取效率。
富邦證券市場資料 MCP 伺服器可助力您輕鬆獲取台股歷史數據。以下是使用前的準備步驟:
git clone https://github.com/yourusername/fubon-mcp-server.git
cd fubon-mcp-server
python3 -m venv .venv
source .venv/bin/activate # macOS/Linux
# 或
.venv\Scripts\activate # Windows
pip install -r requirements.txt
.env 檔案:FUBON_USERNAME=您的富邦證券帳號
FUBON_PASSWORD=您的富邦證券密碼
FUBON_PFX_PATH=/path/to/your/certificate.pfx
FUBON_DATA_DIR=/path/to/your/data/directory
python server.py
{
"mcpServers": {
"fubon-mcp-server": {
"command": "/path/to/your/.venv/bin/python3",
"args": ["/path/to/your/server.py"],
"env": {
"FUBON_USERNAME": "您的富邦證券帳號",
"FUBON_PASSWORD": "您的富邦證券密碼",
"FUBON_PFX_PATH": "/path/to/your/certificate.pfx",
"FUBON_DATA_DIR": "/path/to/your/data/directory"
}
}
}
}
historical_candles({
"symbol": "2330", # 股票代碼
"from_date": "2024-03-01", # 起始日期
"to_date": "2024-03-24" # 結束日期
})
GET twstock://{symbol}/historical
⚠️ 重要提示
請妥善保管您的富邦證券帳號密碼和電子憑證,API 呼叫可能有每日次數限制,長時間區間的數據會自動分段請求。
💡 使用建议
建議設定適當的數據快取目錄,以提升查詢效率。
本项目采用 MIT License 授权。
歡迎提交 Issue 和 Pull Request,共同完善本項目。
Hans Li
https://medium.com/@mingyawli