> For the complete documentation index, see [llms.txt](https://docs.infoway.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.infoway.io/en-docs/sdk-and-tools/readme.md).

# SDK & Developer Tools

### Official SDKs

| Language             | Package                  | Install                   | Source                                                      |
| -------------------- | ------------------------ | ------------------------- | ----------------------------------------------------------- |
| Python               | `infoway-sdk`            | `pip install infoway-sdk` | [GitHub](https://github.com/infoway-api/infoway-sdk-python) |
| Node.js / TypeScript | `infoway-sdk`            | `npm install infoway-sdk` | [GitHub](https://github.com/infoway-api/infoway-sdk-nodejs) |
| Java                 | `io.infoway:infoway-sdk` | Maven / Gradle            | [GitHub](https://github.com/infoway-api/infoway-sdk-java)   |

All SDKs cover both REST API and WebSocket real-time streaming, supporting US, HK, CN, Japan, India, crypto, and forex markets.

* Python SDK: REST + WebSocket, Python 3.9+
* Node.js SDK: REST + WebSocket, full TypeScript types, Node.js 18+
* Java SDK: REST + WebSocket, Builder pattern, Java 17+

### AI Tools

* MCP Server: 17 financial data tools for Claude Desktop / Cursor, one-command install
* AI Investment Advisor: Claude-powered investment advisor with Streamlit Web UI + CLI

### Examples & Templates

* Quant Starter Examples: 6 Python quantitative trading examples + Jupyter Notebook
* Exchange Toolkit: Reference implementations for exchange operators (Python + Java)
