v1 MCP-сервер · REST API · OpenAPI

Запитайте Claude або ChatGPT про фандинг, спреди і свої угоди

Вставте одну адресу в асистента й увійдіть. Після цього він бачить фандинг і спреди на всіх біржах, які підтримує Arbitron, ваші стратегії, угоди та PnL, а також базу знань. Асистент лише читає, і кожна відповідь посилається на сторінку, звідки взято цифри.

Адреса сервера
https://arbitron.app/mcp

Скопіюйте адресу й додайте її в асистента як конектор. Потім увійдіть в Arbitron і натисніть «Дозволити».

Працює з

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
Приклад діалогу arbitron · підключено

Де зараз найбільше платять за шорт BTC, а де найдешевше тримати лонг?

arbitron_get_coin_funding(coin="BTC")

Найбільше шортам зараз платить Blofin: +0.016768% за інтервал фандингу. Найдешевший лонг на Bitget: −0.0088%. Спред між ними 0.025568%.

↗ arbitron.app/funding-rates/coin/btc
Що прочитав асистент application/json
{
  "data": {
    "coin": "BTC", "venue_count": 18, "spread_pct": 0.025568,
    "best_short_exchange": "Blofin",
    "best_long_exchange": "Bitget",
    "rates": [
      { "exchange": "Blofin", "symbol": "BTC-USDT", "rate_pct": 0.016768,
        "interval_hours": 8, "next_funding_at": "2026-11-05T00:00:00Z" },
      { "exchange": "Aster", "symbol": "BTC-USDT", "rate_pct": 0.01,
        "interval_hours": 8, "next_funding_at": "2026-11-05T00:00:00Z" },
      { "exchange": "Poloniex", "symbol": "BTC-USDT", "rate_pct": 0.0092,
        "interval_hours": 8, "next_funding_at": "2026-11-05T00:00:00Z" },
      ... решта рядків: 15
    ]
  },
  "meta": {
    "as_of": "2026-11-04T20:26:28Z",
    "delayed_seconds": 0,
    "source": "arbitron.app",
    "url": "https://arbitron.app/funding-rates/coin/btc?utm_source=api"
  }
}
28
Інструменти MCP
19
Біржі
1,010
Монети зі сторінкою фандингу
19
Ендпоінти
Живі дані: відповідь зібрано з того самого знімка, який API віддає просто зараз. Оновіть сторінку, і цифри зрушать разом із ринком.

Питайте своїми словами

Називати інструмент не треба: асистент обере його сам. Інструменти охоплюють ринок, ваш акаунт і базу знань і працюють у Claude, ChatGPT, Cursor та будь-якому іншому MCP-клієнті.

Ринок

  • Який зараз фандинг по BTC на різних біржах?
  • Знайди найкращу спред-угоду на $500 на ногу й дай посилання, щоб її налаштувати.
  • Що лістять на ф'ючерсах найближчими днями?

Знайшовши угоду, асистент може дати посилання на вже заповнену форму стратегії. Нічого не створюється, поки ви не підтвердите форму.

  • arbitron_search_coins
  • arbitron_get_funding_rates
  • arbitron_get_coin_funding
  • arbitron_get_funding_history
  • arbitron_get_spreads
  • arbitron_get_spread_backtest
  • arbitron_get_strategy_link
  • arbitron_get_listings
  • arbitron_get_exchanges
  • arbitron_get_usage

Ваш акаунт

  • Чому моя стратегія на ETH не торгує?
  • Порівняй мій PnL за цей місяць із минулим.
  • Покажи мої баланси й наскільки я близько до ліквідації.

Асистент бачить ваш акаунт, лише коли ви увійшли через Arbitron і дозволили доступ. API-ключ, вставлений в асистента, акаунт ніколи не читає.

  • arbitron_get_my_account
  • arbitron_get_my_cards
  • arbitron_get_my_card
  • arbitron_get_my_card_diagnosis
  • arbitron_get_my_trades
  • arbitron_get_my_pnl
  • arbitron_get_my_balances
  • arbitron_get_my_balance_history
  • arbitron_get_my_exchange_accounts
  • arbitron_get_my_leaderboard
  • arbitron_get_my_subscription

Навчання

  • Як працює Close Spread?
  • Які права потрібні моєму біржовому API-ключу?
  • arbitron_search_docs
  • arbitron_read_doc
Готові запитання, вбудовані в підключення:briefwhy_cardfind_spreadcompare_funding
  • Він лише читає, тому не може виставити ордер чи змінити стратегію.
  • Ваших біржових API-ключів і секретів він ніколи не бачить.
  • Що йому читати, ви підтверджуєте на екрані згоди, а відключити його можна будь-коли.

Підключіть клієнт

Чат-застосунки входять через ваш акаунт Arbitron, вставляти ключ не треба. Редактори й агенти підключаються за тією самою адресою і так само входять в акаунт або приймають API-ключ у заголовку: з ним доступні лише ринкові дані.

  • Free, Pro і Max. У розділі «Connectors» додайте власний конектор і вставте адресу.

  • Plus або Pro з увімкненим Developer mode. Створіть застосунок, вставте адресу й оберіть OAuth.

Покрокове налаштування для кожного асистента
claude mcp add --transport http arbitron https://arbitron.app/mcp

Claude Desktop і Cursor приймають цей блок як є. ChatGPT і Claude у браузері входять через OAuth, ключ їм не потрібен, і лише такий вхід може читати ваш акаунт.

Транспорт
Streamable HTTP
Streamable HTTP без стану: сесій немає, кожен виклик самостійний. Один виклик інструмента рахується як один запит у тих самих квотах, що й REST API.
Автентифікація
OAuth 2.1 · API key
API-ключ у заголовку bearer для клієнтів зі статичним заголовком, або OAuth 2.1 з PKCE: асистент входить під вашим акаунтом Arbitron, а ви підтверджуєте права на екрані згоди.
Цитування
meta.url
Кожен результат несе meta.url, сторінку для людей з тими самими цифрами. Саме її асистент цитує, і дані на ній ті самі.

Дві хвилини від ключа до першої відповіді

Ваші скрипти читають ті самі ринкові дані за ключем, переданим як bearer-токен, і безкоштовний ключ є в кожного акаунта. Акаунт ключ читає, лише якщо під час створення йому дали право account:read.

Отримати безкоштовний ключ
curl "https://arbitron.app/api/v1/spreads?size_usd=100&limit=3" \
  -H "Authorization: Bearer $ARBITRON_KEY"

Усі ендпоінти, один конверт

JSON лише для читання по HTTPS на https://arbitron.app/api/v1. Відсотки закінчуються на _pct і задані у відсотках, час в UTC за ISO 8601, списки гортаються курсором. Повний довідник параметрів і схем генерується з документа OpenAPI.

GET /api/v1/exchanges без scope Відкрити довідник

Біржі: кількість відстежуваних інструментів, максимальне плече, комісія тейкера та посилання на специфікації і сторінки фандингу.

Запит
curl "https://arbitron.app/api/v1/exchanges?trading_enabled=true" \
  -H "Authorization: Bearer $ARBITRON_KEY"
Відповідь 200
{
  "data": [
    {
      "exchange": "Binance",
      "name": "Binance",
      "icon_url": "https://arbitron.app/images/exchanges/binance.svg",
      "tracked_instruments": 512,
      "max_leverage": 125,
      "taker_fee_pct": 0.05,
      "trading_enabled": true,
      "has_spot": true,
      "fee_url": "https://www.binance.com/en/fee/futureFee",
      "specs_url": "https://arbitron.app/exchanges/binance",
      "funding_url": "https://arbitron.app/funding-rates/binance"
    }
  ],
  "meta": {
    "as_of": "2026-09-21T12:00:04Z",
    "delayed_seconds": 0,
    "source": "arbitron.app",
    "url": "https://arbitron.app/exchanges?utm_source=api",
    "count": 1,
    "total": 19
  }
}
Як виглядає будь-яка відповідь datameta.as_ofmeta.delayed_secondsmeta.urlmeta.next_cursor Усі коди помилок →

API входить у ваш план Arbitron

Це ті самі плани, з якими ви торгуєте на Arbitron, а не окремі API-плани. Кожен включає REST API і MCP-сервер з лімітами нижче, а безкоштовний акаунт отримує демо із затримкою. Квоти жорсткі: вичерпане вікно відповідає 429, а не рахунком.

Плани
Безкоштовний акаунт
$0 /міс

Кожен акаунт має демо API із затримкою даних.

Scanner
$39 /міс

Бачите все, що бачить движок. Без виконання.

TraderПопулярний вибір
$99 /міс

Власний сервер, власні ключі, живе виконання.

Prime
$299 /міс

Більше потужності, мульти-IP зони, вищі ліміти, прямий контакт з командою.

План Arbitron
Усі сканери, повна глибина, без затримки
Арбітраж спреду у дві ноги
Виділений сервер, працює 24/7
API та MCPвходить у план
Запитів на місяць3,000 30,000 100,000 500,000
На хвилину2060120300
API-ключів12310
Глибина історії7 днів30 днів180 днівУся історія
Затримка даних15 хвБез затримкиБез затримкиБез затримки
Комерційне використання
Створити ключОбрати ScannerОбрати TraderОбрати Prime
Порівняти все, що входить у кожен план

Дані демо потрібно супроводжувати згадкою Arbitron і посиланням на сторінку, з якої їх узято.

Часті запитання

Чи може асистент торгувати за мене?

Ні. Усі інструменти лише читають: асистент не може ні виставити ордер, ні запустити чи зупинити стратегію, ні переказати кошти. Торгівля лишається в терміналі Arbitron і йде за налаштуваннями, які ви там задали.

Чи потрібен ключ асистентам?

Ні. Claude, ChatGPT та інші MCP-клієнти входять під вашим акаунтом Arbitron через OAuth, а права ви підтверджуєте на екрані згоди. Клієнти зі статичним заголовком, наприклад Cursor, можуть натомість передати ключ на адресу MCP. В обох випадках виклики рахуються за одним планом.

Чи є безкоштовний рівень?

Так. У кожного акаунта є демо-ключ: 3,000 запитів на місяць, 20 на хвилину і дані з відставанням на 15 хвилин від живого знімка. Створіть його на сторінці «ШІ-асистенти та API». Ні картки, ні плану не потрібно.

Чому дані демо затримані?

Демо читає знімок віком 15 хвилин. Цього досить, щоб будувати інтеграцію і показати асистенту форму даних, і замало, щоб за ним торгувати. Платні плани читають живий знімок, який оновлюється щохвилини.

Чи можна використовувати дані комерційно?

Комерційне використання входить у Prime. Scanner, Trader розрахований на особисте та внутрішнє використання, а дані демо потрібно супроводжувати згадкою Arbitron і посиланням на сторінку, з якої їх узято.

Як зберігаються ключі?

Ми зберігаємо хеш із секретом, а не сам ключ. Відкритий текст показується один раз при створенні і повторно не показується; у консолі видно префікс, щоб розрізняти ключі. Заголовки Authorization ніколи не пишуться в логи.

Як змінити ключ?

Ротація на сторінці «ШІ-асистенти та API»: випускається новий ключ, а старий працює ще 24 години, щоб нічого не відвалилося посеред деплою. Відкликання зупиняє ключ одразу. Ключ спливає за рік.

Чи рахуються відповіді 304 у квоту?

Ні. Умовний запит, чий ETag досі збігається, не передає даних, тому повертається і у вікно хвилини, і у вікно місяця. Зберігайте ETag і надсилайте If-None-Match.

Що стається при досягненні ліміту?

Приходить 429 з Retry-After і заголовком RateLimit, який називає вичерпане вікно. Перевитрата не виставляється, місяць обнуляється 1-го числа о 00:00 UTC. У вищого плану вікна більші.

Поставте перше запитання

Підключення займає хвилину й працює на безкоштовному акаунті, де ринкові дані йдуть із затримкою 15 хв. Ваші скрипти читають ті самі ринкові дані за ключем.

$ claude mcp add --transport http arbitron https://arbitron.app/mcp

Перепідключення…

Повтор через с…

Перепідключення…

Arbitron оновлюється — повернемось за кілька секунд…

Немає інтернет-з'єднання — чекаємо на підключення…

Сесію призупинено

Перезавантаження…

Щось пішло не так на цій сторінці. Arbitron оновлюється — сторінка перезавантажиться сама, щойно запрацює нова версія… Немає інтернет-з'єднання — чекаємо на підключення… Оновити