# TODO.md
This file tracks the tasks for the Independent Reserve MCP Server project.
## Completed
- [x] Implement Authentication for private channels.
- [x] Add `get_my_balance` tool.
- [x] Implement smarter subscriptions with caching.
- [x] Enhance error handling.
- [x] Add `get_recent_trades` tool.
- [x] Create `AGENTS.md` file.
- [x] Set up GitHub Actions for CI.
## Next Steps
- [ ] Add support for more private channels, such as `orders` and `trades`.
- [ ] Implement a more sophisticated caching strategy, perhaps with different timeouts for different channels.
- [ ] Add more comprehensive tests, including integration tests.
- [ ] Expand the list of available tools to cover more of the Independent Reserve API.