Codex.io Docs MCP

официальный

MCP для чтения API криптоданных Codex, чтобы агенты могли писать GraphQL-запросы.

Что можно делать с Codex Io Docs MCP?

  • Search Codex API docs — Попросите ассистента найти запросы, подписки, типы или руководства в полной документации Codex через https://docs.codex.io/mcp.
  • Generate GraphQL queries — Попросите ассистента написать запросы, например, для получения цен токенов, трендовых токенов или балансов кошельков, описав, что вам нужно, простым языком.
  • Build real-time data features — Запросите WebSocket-подписки для потоковой передачи событий обмена в реальном времени или отслеживания графиков цен токенов с данными свечей OHLCV.
  • Discover new tokens — Запросите отфильтрованные списки токенов на основе таких критериев, как время запуска, ликвидность или объем торгов, прямо из документации.

Документация

Codex Docs MCP

Добавьте MCP-сервер документации Codex в свои ИИ-инструменты для разработки, чтобы получить мгновенный доступ к документации API.

Документация Codex доступна в виде Model Context Protocol (MCP) сервера. Добавив его в свой ИИ-инструмент для разработки, вы сможете искать и использовать документацию API Codex напрямую, получая точные ответы, не покидая редактор.

https://docs.codex.io/mcp

Что он делает

После подключения ваш ИИ-инструмент сможет искать по всей документации API Codex — включая запросы, подписки, типы и руководства. Он будет автоматически обращаться к документации, когда вы задаёте вопросы об API Codex или нуждаетесь в помощи с написанием запросов.

Информация

Этот MCP-сервер предназначен для поиска по документации и помощи вашему ИИ в написании запросов. Он не взаимодействует с API Codex напрямую — вам всё равно потребуется выполнять запросы с использованием вашего API-ключа через GraphQL endpoint или SDK.

Docs MCP и Codex Skills

Codex Skills предоставляет вашему ИИ-агенту предзагруженные знания об API, чтобы он мог взаимодействовать с API напрямую. Docs MCP позволяет ему искать по документации, что может помочь в написании GraphQL-запросов.

Docs MCPCodex Skills
Как работаетИщет в документации по запросу через протокол MCPПредзагруженные знания об API — операции, аутентификация, шаблоны
Лучше всего подходит дляПоиска конкретных полей, типов или руководствВзаимодействия с API Codex напрямую
Нужен ли интернет?Да — обращается к MCP-серверуРаботает офлайн для написания запросов (всё равно нужен интернет для вызова API)

Используйте оба инструмента вместе для лучшего результата: навык обрабатывает генерацию запросов, а MCP дополняет деталями, когда это необходимо.

Настройка

Примечание

Codex (codex.io) — это API данных блокчейна. Это не OpenAI Codex, агент для программирования. Вы всё равно можете добавить этот MCP-сервер в OpenAI Codex, как показано ниже.

Откройте настройки MCP с помощью `Cmd+Shift+P` (Mac) или `Ctrl+Shift+P` (Windows/Linux) и выберите **Cursor Settings: Open MCP Settings**. Добавьте следующее:
```json theme={null}
{
  "mcpServers": {
    "codex-docs": {
      "url": "https://docs.codex.io/mcp"
    }
  }
}
```
Создайте файл `.vscode/mcp.json` в корне вашего проекта:
```json theme={null}
{
  "servers": {
    "codex-docs": {
      "type": "http",
      "url": "https://docs.codex.io/mcp"
    }
  }
}
```
Откройте файл конфигурации MCP по пути `~/.codeium/windsurf/mcp_config.json` и добавьте следующее:
```json theme={null}
{
  "mcpServers": {
    "codex-docs": {
      "serverUrl": "https://docs.codex.io/mcp"
    }
  }
}
```
Перейдите в **Settings > Connectors**, выберите **Add custom connector**, затем введите:
* **Name:** Codex Docs
* **URL:** `https://docs.codex.io/mcp`
Выполните следующую команду:
```bash theme={null}
claude mcp add --transport http codex-docs https://docs.codex.io/mcp
```
Выполните:
```bash theme={null}
codex mcp add codex-docs --url https://docs.codex.io/mcp
```

Или добавьте это в `~/.codex/config.toml`:

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

Примеры запросов

После подключения MCP вы можете попросить своего ИИ-ассистента создавать функции с использованием API Codex. Вот несколько примеров для начала.

Получить цену токена

"Используй API Codex, чтобы получить текущую цену WETH в USD на Ethereum."

Ваш ассистент найдёт запрос getTokenPrices и напишет что-то вроде:

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

Создать ленту трендовых токенов

"Покажи, как получить топ-10 трендовых токенов на Base, отсортированных по объёму за 24 часа."

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

Отобразить график цен

"Получи 1-часовые OHLCV свечи за последние 24 часа для этого токена на Solana: So11111111111111111111111111111111111111112."

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

Стриминг live-сделок

"Настрой WebSocket-подписку для стриминга событий обмена в реальном времени для токена на Ethereum."

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

Отслеживание балансов кошелька

"Получи все балансы токенов для кошелька на Base."

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

Обнаружение новых запусков

"Найди токены, запущенные за последний час на Solana, с ликвидностью не менее $10k."

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
    }
  }
}

Совет

Вам не нужно запоминать всё это — просто опишите, что вы хотите, и ваш ИИ-ассистент найдёт нужный запрос в документации. Примеры выше приведены лишь для демонстрации возможностей.

Эта документация создана и размещена на Mintlify, платформе для документации разработчиков.