Codex.io Docs MCP

officiel

MCP pour lire l'API de données crypto Codex afin que les agents puissent écrire des requêtes GraphQL.

Que pouvez-vous faire avec Codex Io Docs MCP ?

  • Rechercher dans la documentation de l’API Codex — Demandez à votre assistant de consulter les requêtes, abonnements, types ou guides issus de la documentation complète de Codex via https://docs.codex.io/mcp.
  • Générer des requêtes GraphQL — Demandez à votre assistant d’écrire des requêtes comme la récupération des prix de jetons, des jetons tendance ou des soldes de portefeuille en décrivant ce dont vous avez besoin en langage naturel.
  • Créer des fonctionnalités de données en temps réel — Demandez des abonnements WebSocket pour diffuser des événements d’échange en direct ou suivre des graphiques de prix de jetons avec des données de chandeliers OHLCV.
  • Découvrir de nouveaux jetons — Demandez des listes de jetons filtrées selon des critères comme l’heure de lancement, la liquidité ou le volume de transactions directement depuis la documentation.

Documentation

Codex Docs MCP

Ajoutez le serveur MCP de documentation Codex à vos outils de codage IA pour un accès instantané à la documentation API.

La documentation Codex est disponible sous forme de serveur Model Context Protocol (MCP). L'ajouter à votre outil de codage IA lui permet de rechercher et de référencer directement la documentation de l'API Codex, afin d'obtenir des réponses précises sans quitter votre éditeur.

https://docs.codex.io/mcp

Ce qu'il fait

Une fois connecté, votre outil IA peut rechercher dans toute la documentation de l'API Codex — y compris les requêtes, les abonnements, les types et les guides. Il référencera automatiquement la documentation lorsque vous poserez des questions sur l'API Codex ou aurez besoin d'aide pour écrire des requêtes.

Info

Ce serveur MCP sert à rechercher dans la documentation et à aider votre IA à écrire des requêtes. Il n'interagit pas directement avec l'API Codex — vous devrez toujours exécuter les requêtes à l'aide de votre clé API via le point de terminaison GraphQL ou le SDK.

Docs MCP vs Codex Skills

Les Codex Skills fournissent à votre agent IA des connaissances préchargées sur l'API afin qu'il puisse interagir directement avec celle-ci. Le Docs MCP lui permet de rechercher dans la documentation, ce qui peut lui permettre d'écrire des requêtes GraphQL.

Docs MCPCodex Skills
Comment ça fonctionneRecherche dans la documentation à la demande via le protocole MCPConnaissances API préchargées — opérations, authentification, modèles
Idéal pourRechercher des champs, types ou guides spécifiquesInteragir directement avec l'API Codex
Nécessite une connexion réseau ?Oui — interroge le serveur MCPFonctionne hors ligne pour écrire des requêtes (une connexion reste nécessaire pour appeler l'API)

Utilisez les deux ensemble pour une expérience optimale : la compétence gère la génération de requêtes et le MCP comble les détails lorsque nécessaire.

Configuration

Note

Codex (codex.io) est une API de données blockchain. Il ne s'agit pas d'OpenAI Codex, l'agent de codage. Vous pouvez néanmoins ajouter ce serveur MCP à OpenAI Codex, comme indiqué ci-dessous.

Ouvrez les paramètres MCP avec `Cmd+Shift+P` (Mac) ou `Ctrl+Shift+P` (Windows/Linux) et sélectionnez **Cursor Settings: Open MCP Settings**. Ajoutez ce qui suit :
```json theme={null}
{
  "mcpServers": {
    "codex-docs": {
      "url": "https://docs.codex.io/mcp"
    }
  }
}
```
Créez un fichier `.vscode/mcp.json` à la racine de votre projet :
```json theme={null}
{
  "servers": {
    "codex-docs": {
      "type": "http",
      "url": "https://docs.codex.io/mcp"
    }
  }
}
```
Ouvrez le fichier de configuration MCP à `~/.codeium/windsurf/mcp_config.json` et ajoutez ce qui suit :
```json theme={null}
{
  "mcpServers": {
    "codex-docs": {
      "serverUrl": "https://docs.codex.io/mcp"
    }
  }
}
```
Allez dans **Settings > Connectors**, sélectionnez **Add custom connector**, puis saisissez :
* **Name:** Codex Docs
* **URL:** `https://docs.codex.io/mcp`
Exécutez la commande suivante :
```bash theme={null}
claude mcp add --transport http codex-docs https://docs.codex.io/mcp
```
Exécutez :
```bash theme={null}
codex mcp add codex-docs --url https://docs.codex.io/mcp
```

Ou ajoutez ceci à `~/.codex/config.toml` :

```toml theme={null}
[mcp_servers.codex-docs]
url = "https://docs.codex.io/mcp"
```

Exemples de requêtes

Une fois le MCP connecté, vous pouvez demander à votre assistant IA de créer des fonctionnalités à l'aide de l'API Codex. Voici quelques exemples pour commencer.

Obtenir le prix d'un jeton

« Utilisez l'API Codex pour récupérer le prix actuel en USD de WETH sur Ethereum. »

Votre assistant recherchera la requête getTokenPrices et écrira quelque chose comme :

query {
  getTokenPrices(
    inputs: [
      {
        address: "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"
        networkId: 1
      }
    ]
  ) {
    address
    priceUsd
  }
}

Créer un flux de jetons tendance

« Montrez-moi comment obtenir les 10 jetons les plus tendance sur Base triés par volume sur 24 h. »

query {
  filterTokens(
    filters: { network: [8453] }
    rankings: [{ attribute: volume24, direction: DESC }]
    limit: 10
  ) {
    results {
      token {
        name
        symbol
        address
      }
      volume24
      priceUSD
      change24
    }
  }
}

Afficher un graphique de prix

« Récupérez les bougies OHLCV sur 1 heure pour les dernières 24 heures pour ce jeton sur Solana : So11111111111111111111111111111111111111112. »

query {
  getBars(
    symbol: "So11111111111111111111111111111111111111112:1399811149"
    from: 1719792000
    to: 1719878400
    resolution: "60"
  ) {
    o
    h
    l
    c
    volume
    t
  }
}

Diffuser des transactions en direct

« Configurez un abonnement WebSocket pour diffuser en continu les événements d'échange en temps réel pour un jeton sur Ethereum. »

subscription {
  onEventsCreated(
    address: "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"
    networkId: 1
  ) {
    address
    networkId
    events {
      eventDisplayType
      timestamp
      maker
      token0SwapValueUsd
      token1SwapValueUsd
      transactionHash
    }
  }
}

Suivre les avoirs d'un portefeuille

« Obtenez tous les soldes de jetons pour un portefeuille sur Base. »

query {
  balances(
    input: {
      walletAddress: "0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045"
      networks: [8453]
    }
  ) {
    items {
      tokenAddress
      balance
      shiftedBalance
      token {
        name
        symbol
      }
    }
  }
}

Découvrir de nouveaux lancements

« Trouvez les jetons lancés au cours de la dernière heure sur Solana avec au moins 10 000 $ de liquidité. »

query {
  filterTokens(
    filters: {
      network: [1399811149]
      liquidity: { gte: 10000 }
      createdAt: { gte: 1719874800 }
    }
    rankings: [{ attribute: createdAt, direction: DESC }]
    limit: 20
  ) {
    results {
      token {
        name
        symbol
        address
      }
      liquidity
      priceUSD
      createdAt
    }
  }
}

Astuce

Vous n'avez pas besoin de mémoriser tout cela — décrivez simplement ce que vous voulez et votre assistant IA recherchera la requête appropriée dans la documentation. Les exemples ci-dessus servent uniquement à illustrer ce qui est possible.

Cette documentation est construite et hébergée sur Mintlify, une plateforme de documentation pour développeurs.