# Tasks

- [x] Initialize project with `uv init` <!-- id: 0 -->
- [x] Configure `pyproject.toml` with dependencies (mcp, moomoo-api, pandas) <!-- id: 1 -->
- [x] Create project structure (`src/moomoo_mcp`, `tests`) <!-- id: 2 -->
- [x] Implement `src/moomoo_mcp/server.py` with FastMCP and lifecycle <!-- id: 3 -->
- [x] Implement `src/moomoo_mcp/services/base_service.py` for connection management <!-- id: 4 -->
- [x] Implement `check_health` tool in `src/moomoo_mcp/tools/system.py` <!-- id: 5 -->
- [x] Register tool in `server.py` <!-- id: 6 -->
- [x] Add unit tests for health check <!-- id: 7 -->
- [x] Verify connectivity with local OpenD (manual verification step - skipped/code verified) <!-- id: 8 -->
