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

# Overview

Choose the integration layer that best fits your application. WheelX provides SDKs in three languages for programmatic transaction flows, an MCP Server for AI-agent integrations, and a Widget for a ready-to-embed user interface.

#### Choose an Integration Method

* **Building with Python** — [Python SDK](https://docs.wheelx.fi/sdk-and-widget/python-sdk): Install the SDK, request quotes, and execute transactions in Python applications.
* **Building for web or Node.js** — [JavaScript SDK](https://docs.wheelx.fi/sdk-and-widget/js-sdk): Integrate WheelX into browser and server-side JavaScript applications.
* **Building high-performance services** — [Go SDK](https://docs.wheelx.fi/sdk-and-widget/go-sdk): Use WheelX in Go services and backend infrastructure.
* **Connecting AI agents** — [MCP Server](https://docs.wheelx.fi/sdk-and-widget/mcp-server): Expose WheelX tools and resources through the Model Context Protocol.
* **Embedding a complete user experience** — [Widget](/sdk-and-widget/widget.md): Add a configurable WheelX transaction interface to a web application.

#### Available SDKs

| SDK        | Language        | Best For                               |
| ---------- | --------------- | -------------------------------------- |
| Python     | Python 3.9+     | Backend applications and data analysis |
| JavaScript | TypeScript 4.5+ | Web applications and Node.js           |
| Go         | Go 1.21+        | High-performance services              |
| MCP Server | Python          | AI-agent integrations                  |

#### Feature Comparison

| Feature          | Python | TypeScript | Go | MCP |
| ---------------- | ------ | ---------- | -- | --- |
| `getQuote`       | ✅      | ✅          | ✅  | ✅   |
| `getOrderStatus` | ✅      | ✅          | ✅  | ✅   |
| `getChainInfo`   | ✅      | ✅          | ✅  | ✅   |
| `getOrders`      | ✅      | ✅          | ✅  | ✅   |
| AI Agent Ready   | ❌      | ❌          | ❌  | ✅   |

#### Widget Guides

* [Quick Start](https://docs.wheelx.fi/sdk-and-widget/widget/quick-start): Install and configure the Widget.
* [Customization](https://docs.wheelx.fi/sdk-and-widget/widget/customization): Configure networks, tokens, behavior, and visual styles.
* [Referral Commission](https://docs.wheelx.fi/sdk-and-widget/widget/referral-commission): Add a referral code and track commission-eligible activity.
