钱包行为分析API

WhaleMind MCP Backend是一个基于Flask和Node.js的后端服务,用于分析钱包行为并提供智能货币工具。

  • by SyedDaniyal31
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 SyedDaniyal31/WhaleMind-MCP

使用说明

WhaleMind MCP后端

Flask API用于钱包行为分析,Node.js MCP服务器用于鲸鱼/智能货币工具。看 安装.md 用于Flask设置。

快速开始

API烧瓶:

pip install -r requirements.txt
cp .env.example .env   # Edit with your API keys
python api.py

MCP服务器(Node.js,Blocknative风格):

cd mcp-server-js
npm install
cp .env.example .env   # Optional: ETHERSCAN_API_KEY, WHALEMIND_API_URL
npm start
  • 健康: GET /health → OK
  • MCP: POST /mcp (流式HTTP;方法: initialize, tools/list, tools/call)
  • 工具: whale_intel_report, compare_whales, whale_risk_snapshot

看 mcp服务器js/README.md 获取完整的MCP文档。

部署(铁路/渲染)

API烧瓶: 集 ETHERSCAN_API_KEY 和 DATABASE_URL 环境;程序文件: web: gunicorn api:app.

MCP服务器(节点): 铁路→ 根目录 = mcp-server-js, 开始命令 = node src/server.js。参见 mcp服务器js/REBUILD.md 部署。