---
title: Skill Integration
description: Use OpenMobius-skill as an AI client for MobiusQuant market data and indicators.
---

# Skill Integration

OpenMobius-skill is an optional client for the MobiusQuant API. Direct HTTP API access does not require installing it.

## Install {#advanced-run-the-commands-yourself}

Python 3.10+ is required. Run in your client environment:

```bash
git clone https://github.com/MobiusQuant/OpenMobius-skill.git
cd OpenMobius-skill
python install.py
```

You may also ask your AI client to follow the [installation guide](https://github.com/MobiusQuant/OpenMobius-skill/blob/main/README_AGENT.md). See the [client installation documentation](https://github.com/MobiusQuant/OpenMobius-skill/blob/main/INSTALL.md) for requirements and troubleshooting.

## Select a client

```bash
python install.py --platform <name>
```

| Client | name |
| --- | --- |
| Claude Code (default) | `claude-code` |
| Codex | `codex` |
| OpenClaw | `openclaw` |
| Hermes | `hermes` |
| Auto-select | `auto` |
| All supported clients | `all` |

## Configure a token

Anonymous access allows 10 requests per minute per IP; a valid token allows 60 per minute. See the [token guide](/token) to obtain and manage tokens.

From the installation directory, replace `<TOKEN>` with your token:

```bash
.venv/bin/python scripts/kb_klines.py token set <TOKEN>
```

Do not share real tokens in public conversations, documentation or repositories.

## Use

Example requests in your client:

- “Get RSI(14) and MACD for BTC perpetuals on 1h.”
- “Get ETH 4h candles and draw a chart.”
- “Calculate indicators using this OHLCV data.”

Check that the returned market, interval and timestamps match your request. See [markets](/markets) and [indicators](/indicators/) for supported inputs.

## Update and uninstall

```bash
python install.py --update
python install.py --uninstall
```

See the [client documentation](https://github.com/MobiusQuant/OpenMobius-skill/blob/main/INSTALL.md) for removal options and their effects.

## If a request fails

Check [service health](https://api.mobiusquant.ai/api/health), then use the response status:

| Status | Action |
| --- | --- |
| `401` | Check your token |
| `400` / `422` | Correct the parameters identified by `detail` |
| `429` | Wait for `Retry-After` |
| Temporarily unavailable | Retry later without a tight retry loop |

For installation issues, consult the [client project](https://github.com/MobiusQuant/OpenMobius-skill). Use the [lookup guide](/lookup-guide) to select API endpoints.
