BytNode, les données du marché crypto conçues pour l’IAConnectez l’IA aux
marchés crypto.

BytNode connecte toutes vos applications d’IA au marché crypto,
avec des données de marché en direct que vos agents IA comprennent dès le premier appel.

Fonctionne avec l’IA que vous utilisez déjà

  • Claude Desktop
  • Claude Code
  • ChatGPT
  • Codex
  • Gemini
  • Grok
  • DeepSeek
  • GitHub Copilot
  • Cursor
  • OpenCode

Branchez votre agent IA
sur le marché crypto.

Serveur MCP

Configuration

Clé d’API
Réglages → Développeur → Modifier la config · claude_desktop_config.json
{
  "mcpServers": {
    "bytnode": {
      "type": "http",
      "url": "https://api.bytnode.com/mcp",
      "headers": { "X-API-KEY": "cb_live_••••••••••••••••••••Xw9P" }
    }
  }
}

La clé est en clair dans ce fichier : ne le versionnez pas.

Collez la config MCP dans votre agent IA ou votre chatbot IA. Rien à installer.

Client MCP pour applications IA et agents IA

Claude Desktop est l’application d’assistant IA d’Anthropic pour Mac et Windows. Ajoutez BytNode comme serveur MCP : Claude lit en direct les prix crypto, les taux de financement, l’open interest et les données on-chain pendant qu’il vous répond.

Lire le guide MCP pour connecter votre IALire le démarrage rapide pour développeurs IAObtenir une clé API gratuite pour votre agent IA

Gardez le contrôle total de votre API et de vos données.

Chaque clé, chaque appel et chaque facture dans une seule console. Mesurés par le moteur, pas estimés.

Explorer la console
Ouvrir votre console

Chiffres d’exemple. Les vôtres apparaissent dès votre premier appel.

Vue d’ensemble

Bienvenue sur BytNode.

Financial486 204sur 2 000 000 requêtes ce mois-ciRemise à zéro en début de mois
30 derniers jours
Requêtes512 940
Réussite99,98%
Erreurs87
Latence p5022 ms

Clé d’API

3
Bot de tradingProduction · utilisée il y a 2 mincb_live_7Kq2••••Xw9P

Console

Construisez sur BytNode
en Python ou TypeScript.

bytnode / bytnode-SDKType / to search
bytnode-SDKPublicPinWatch 0Fork 0Star 0
main4 Branches3 TagsGo to fileCode
bytnode and claudedocs: install from PyPI and npm (`pip install bytnode`, `npm install bytnode`)e1e7fcf · 9 nov. 202640 Commits
  • .github/workflowsci: actions checkout v5, setup-python v6, setup-node v5 (Node 20 deprecie sur les runners)12 oct. 2026
  • codegenfeat: 0.4.0 — contract 4.0.0 (methods named after the paths, klines latest + history, indicators limit + dated rows, snapshot @tf lists, orderbook channel)14 oct. 2026
  • pythondocs: install from PyPI and npm (`pip install bytnode`, `npm install bytnode`)9 nov. 2026
  • specfeat: SDK 1.0.2 — contract 1.0.2, liquidation heatmap removed9 nov. 2026
  • typescriptdocs: install from PyPI and npm (`pip install bytnode`, `npm install bytnode`)9 nov. 2026
  • .gitattributesfeat: SDK officiels Python et TypeScript 0.1.012 oct. 2026
  • .gitignorefeat: SDK officiels Python et TypeScript 0.1.012 oct. 2026
  • CHANGELOG.mdfeat: SDK 1.0.1 — contract 1.0.1, liquidations name their venues8 nov. 2026
  • CONTRIBUTING.mdfeat: SDK officiels Python et TypeScript 0.1.012 oct. 2026
  • LICENSEfeat: SDK officiels Python et TypeScript 0.1.012 oct. 2026
  • Makefilefeat: SDK officiels Python et TypeScript 0.1.012 oct. 2026
  • README.mddocs: install from PyPI and npm (`pip install bytnode`, `npm install bytnode`)9 nov. 2026
  • SECURITY.mdfeat: SDK officiels Python et TypeScript 0.1.012 oct. 2026
READMEMIT license
BytNode SDKs

Official client libraries for the BytNode crypto market-data API.

LanguagePackageInstallDocs
Python 3.10+bytnodepip install bytnodepython/README.md
TypeScript / JavaScript (Node 18+, Deno, Bun)bytnodenpm install bytnodetypescript/README.md

Published on PyPI and npm; each GitHub release also carries the wheel and the tarball.

from bytnode import Bytnode

with Bytnode() as client:  # reads BYTNODE_API_KEY; closes its connections on exit
    rate = client.funding.rate("BTCUSDT")  # works on the free plan
    print(rate.data.rate_pct if rate.data else rate.unavailable)
import { Bytnode } from 'bytnode';

const client = new Bytnode(); // reads BYTNODE_API_KEY
const { data } = await client.funding.rate({ symbol: 'BTCUSDT' });
BytNode SDKs

Official client libraries for the BytNode crypto market-data API.

LanguagePackageInstallDocs
Python 3.10+bytnodepip install bytnodepython/README.md
TypeScript / JavaScript (Node 18+, Deno, Bun)bytnodenpm install bytnodetypescript/README.md

Published on PyPI and npm; each GitHub release also carries the wheel and the tarball.

from bytnode import Bytnode

with Bytnode() as client:  # reads BYTNODE_API_KEY; closes its connections on exit
    rate = client.funding.rate("BTCUSDT")  # works on the free plan
    print(rate.data.rate_pct if rate.data else rate.unavailable)
import { Bytnode } from 'bytnode';

const client = new Bytnode(); // reads BYTNODE_API_KEY
const { data } = await client.funding.rate({ symbol: 'BTCUSDT' });

Get a key at bytnode.com/dashboard/keys.

What the SDKs do for you
  • Every route, typed. All 140 REST routes, named after their path: /v1/funding/rate/history is client.funding.rate.history(...). Parameters with a closed set of values are typed; every row is a typed model with the API's own field names and its dates already converted.
  • Pagination handled. .iter() follows next page after page, with the largest pages the route allows. Time bounds as you write them: a date, an ISO string or epoch milliseconds.
  • Errors you can act on. One exception per situation (InvalidRequestError, PermissionDeniedError, RateLimitError...) carrying the stable code, the faulty param and the API's explanation.
  • Retries done right. Rate limits wait for Retry-After, 502/503/504 and network errors back off with jitter, a spent monthly quota fails fast instead of sleeping.
  • Real-time stream. The WebSocket with automatic reconnection and re-subscription, typed messages, and loss detection from the sequence numbers.
  • pandas (Python): .to_pandas() on any response or history, indexed by time.
  • MCP in one command. bytnode mcp install cursor (or claude-desktop, claude-code, vscode, windsurf) plugs the BytNode MCP server into your AI client.
How this repository works

The route methods and the models are generated from the public OpenAPI contract (spec/openapi.json, a copy of api.bytnode.com/openapi.json) by codegen/; the transport, retries, pagination, stream and CLI are written by hand. When the API changes, make update-spec generate refreshes both SDKs — see CONTRIBUTING.md.

The code of the SDKs is MIT licensed (LICENSE). The data you fetch with them is governed by your BytNode subscription.

Chaque route typée, la pagination et les reprises gérées. Générés depuis le contrat de l’API.

Langage

Lire le guide des SDKVoir sur GitHubObtenir une clé gratuite

ProduitBytNode = Collecter + Traiter + Livrer

Qu’est-ce que BytNode ?

Le marché crypto publie ses données partout, dans tous les formats.
BytNode est un fournisseur de données du marché crypto conçu pour l’IA. Il collecte tout le marché crypto, le met dans un format unique qu’un LLM lit sans deviner, et le sert aux agents IA, aux chatbots, aux applications IA et aux systèmes d’IA via un serveur MCP. Les mêmes données arrivent aux développeurs et aux bots de trading en REST et en WebSocket.

Huit types de données de marché (carnets d’ordres, transactions, funding, options, on-chain, flux d’ETF, macro, sentiment) arrivent dans BytNode, chacun à sa cadence, du tick à une fois par jour.

Collecter

BytNode écoute tout le marché crypto à la fois : carnets d’ordres, transactions, dérivés et toutes les autres données de marché, chacune à son rythme.

Votre IA lit tout le marché depuis une seule source : pas dix abonnements, pas dix websockets à maintenir en vie.

  • 10 familles de données de marché
  • 104 actifs crypto
  • Collecte 24 h/24, 7 j/7

Le produit, de bout en bout.

La console, les données et l’agent IA tels qu’ils tournent vraiment, de votre première clé à une intégration qui fonctionne.

0:00 / 0:00

Le produit, de bout en bout.

Connectez votre IA au marché.
En cinq minutes, gratuitement.

Créez votre compte gratuit, sans carte bancaire, et posez à votre IA sa première question sur le marché avant d’avoir fini de lire cette page. Passez à une offre payante seulement quand votre IA en a besoin.