Une configuration prête à coller pour chaque agent IA.

api.bytnode.com/mcpinitializeconnectétools/list11 outilsX-API-KEY

Elle reste dans cette page : elle remplit les blocs ci-dessous et n’est jamais envoyée ni enregistrée. Obtenir une clé gratuite

Claude Desktop

Clé d’API ou connexion OAuth
  1. Sans clé (recommandé) : dans Claude Desktop, ouvrez Customize → Connectors → Add custom connector, collez cette adresse et connectez-vous à votre compte BytNode.

    Adresse du serveur MCP
    https://api.bytnode.com/mcp
  2. Avec votre clé d’API : ouvrez Settings → Developer → Edit config, collez ceci dans claude_desktop_config.json et redémarrez Claude Desktop. Ce fichier ne lance que des serveurs locaux : il passe par le pont mcp-remote, qui demande Node.js 18 ou plus.

    claude_desktop_config.json
    {
      "mcpServers": {
        "bytnode": {
          "command": "npx",
          "args": [
            "-y", "mcp-remote@latest", "https://api.bytnode.com/mcp",
            "--header", "X-API-KEY:${BYTNODE_API_KEY}",
            "--transport", "http-only"
          ],
          "env": { "BYTNODE_API_KEY": "YOUR_API_KEY" }
        }
      }
    }

Une commande dans votre terminal, ou un fichier de configuration.

Terminal
claude mcp add --transport http --scope user bytnode https://api.bytnode.com/mcp --header "X-API-KEY: YOUR_API_KEY"
claude mcp add --transport http --scope user bytnode https://api.bytnode.com/mcp
claude mcp list
.mcp.json
{
  "mcpServers": {
    "bytnode": {
      "type": "http",
      "url": "https://api.bytnode.com/mcp",
      "headers": { "X-API-KEY": "${BYTNODE_API_KEY}" }
    }
  }
}

Les agents de code ajoutent BytNode en une commande. Le fichier de configuration fait la même chose à la main, collé tel quel.

Votre agent de code

Une commande ajoute BytNode à tous vos projets. Sans clé, tapez /mcp dans Claude Code pour vous connecter.

Sans clé, une connexion OAuth.

ChatGPT, claude.ai et Claude Desktop se branchent avec l’adresse seule. Vous vous connectez à BytNode : aucune clé ne quitte votre compte.

Votre application d’IA

Dans les réglages des apps, activez le mode développeur, ajoutez un serveur MCP avec cette adresse et choisissez OAuth.

https://api.bytnode.com/mcp
ChatGPT
Ajouter un connecteurNomBytNodeAdresse du serveur MCP distanthttps://api.bytnode.com/mcpAjouter

Dans le code de votre agent, quelques lignes suffisent.

agent.py
import asyncio, os
from langchain.agents import create_agent
from langchain_mcp_adapters.client import MultiServerMCPClient

async def main():
    client = MultiServerMCPClient({
        "bytnode": {
            "transport": "streamable_http",
            "url": "https://api.bytnode.com/mcp",
            "headers": {"X-API-KEY": os.environ["BYTNODE_API_KEY"]},
        }
    })
    tools = await client.get_tools()
    agent = create_agent("anthropic:claude-opus-5-5", tools)
    result = await agent.ainvoke(
        {"messages": [{"role": "user", "content": "Top 5 pairs by open interest?"}]}
    )
    print(result["messages"][-1].content)

asyncio.run(main())
Terminal
pip install langchain langchain-anthropic langchain-mcp-adapters
export BYTNODE_API_KEY=YOUR_API_KEY

Les frameworks d’agents et les API de LLM chargent les onze outils depuis l’adresse. La clé reste dans BYTNODE_API_KEY, jamais dans le code.

Votre framework ou votre API

MultiServerMCPClient charge les onze outils et les donne à n’importe quel agent LangChain.

Onze outils, à inspecter avant votre agent IA.

Ce que votre agent IA reçoit de tools/list. Tous en lecture seule et idempotents : une cible par outil, les mêmes paramètres partout, un tool calling simple pour le LLM.

tools/listget_pair_brief

Fiche d’une paire

lecture seule

L’état d’une paire en un appel, toujours sous la même forme : prix et variations, prochain funding, basis, open interest, CVD et les liquidations des dernières 24 heures.

Exemple d’appel
tools/call
get_pair_brief(symbol="BTCUSDT")

Chaque paramètre, champ et réponse des onze outils, avec un client Python complet. Référence MCP

Ce que votre agent IA doit savoir.

Connexion
Une adresse, en Streamable HTTP. La clé va dans X-API-KEY, ou après Authorization: Bearer pour les clients qui n’envoient qu’un jeton. Les applications qui ne savent pas envoyer d’en-tête se connectent par OAuth : le jeton d’accès dure une heure et se renouvelle seul.
Unités et heure
_pct est un pourcentage (58.5 veut dire 58,5 %), _ratio une fraction (0.585). Les heures sont en ISO 8601, en UTC ; une ligne est datée au début de son intervalle, la plus récente d’abord. describe_fields donne chaque unité, gratuitement.
Maintenant ou historique
Sans fenêtre, un outil rend la valeur actuelle. last (par exemple 48h), ou since_ms et until_ms, rend l’historique, intervalles clos seulement.
Offres et limites
Toutes les offres se connectent et lisent leurs propres données : get_system_info dit lesquelles à votre agent IA. Hors de l’offre, un outil répond 403 avec plan_family ou history_depth.
Taille des réponses
Environ 6 000 tokens par réponse par défaut, jusqu’à 16 000 avec max_tokens. Une série plus longue garde ses lignes les plus récentes ; read_export parcourt le reste pendant une heure, sans quota.
Erreurs
Un appel en échec renvoie isError avec un code, un message et souvent un hint ; wrong_tool nomme le bon outil. Sur un 429, attendez retry_after_s secondes, puis rappelez.
Toute la documentation MCP

Votre agent IA n’a plus qu’à demander.

Une clé gratuite branche tous les clients de cette page, sans carte. Ajoutez les skills, et votre agent IA sait aussi quel outil appeler et comment lire la réponse.