codex-data/codex-mcp

codex-data/codex-mcp

от codex-data
MCP-сервер для доступа к обогащенным данным блокчейна через Codex API. Работает с Claude Desktop и любыми MCP-клиентами - получайте аналитику по транзакциям, кошелькам и метрикам.

Codex MCP Server

An MCP server that provides enriched blockchain data from Codex. This server can be used with any MCP-compatible client like Claude Desktop.

Installation

# Clone the repository
git clone https://github.com/codex-data/codex-mcp.git
cd codex-mcp

# Install dependencies
pnpm install

# Build the project
pnpm build

Usage

To use the MCP Codex Server, you need to have a Codex API key. You can get your key from the Codex Dashboard.

Using npx (No Installation Required)

You can run the MCP Codex Server directly without installation using npx:

# Run the server in stdio mode (for CLI tools)
npx @codex-data/codex-mcp
Running the Server Locally

Start the server using stdio (for embedding in CLI tools):

pnpm start

For development with auto-reload:

pnpm dev
Integration with Claude Desktop
  1. Open Claude Desktop settings
  2. Go to the Developer tab and click "Edit Config"
  3. Add a new server configuration:

No installation:

{
  "mcpServers": {
    "codex-data": {
      "command": "npx",
      "args": ["-y", "@codex-data/codex-mcp"],
      "env": {
        "CODEX_API_KEY": "<your-codex-api-key>"
      }
    }
  }
}
Инструменты были проиндексированы:
filter_exchanges

Получить список бирж по различным фильтрам: объём, транзакции, активные пользователи и т.д.

Параметры
  • filtersobject
  • limitnumber

    Maximum number of items to return

  • offsetnumber

    Number of items to skip

  • phrasestring

    A phrase to search for. Can match an exchange address or ID (address:networkId), or partially match an exchange name

  • rankingsobject[]

    A list of ranking attributes to apply

filter_pairs

Получает список пар на основе различных фильтров: объём, цена, ликвидность и другие.

Параметры
  • filtersobject
  • limitnumber

    Maximum number of items to return

  • offsetnumber

    Number of items to skip

  • pairsstring[] | string
  • phrasestring
  • rankingsobject[] | object
  • statsTypeenum

    The type of statistics returned. Can be FILTERED or UNFILTERED

filter_tokens

Фильтрует токены по различным критериям.

Параметры
  • excludeTokensstring[]

    A list of token IDs to exclude from results (address:networkId)

  • filtersobject

    A set of filters to apply

  • limitnumber

    Maximum number of items to return

  • offsetnumber

    Number of items to skip

  • phrasestring

    A phrase to search for. Can match a token contract address or partially match a token's name or symbol

  • rankingsobject[]

    A list of ranking attributes to apply

  • statsTypeenum

    The type of statistics returned. Can be FILTERED or UNFILTERED

  • tokensany

    A list of token IDs (address:networkId) or addresses. Can be left blank to discover new tokens

get_detailed_pairs_stats

Получить статистику по корзинам для указанного токена в списке пар

Параметры
  • bucketCountnumber

    The number of aggregated values to receive. Note: Each duration has predetermined bucket sizes. The first n-1 buckets are historical. The last bucket is a snapshot of current data.

  • durationenumобязательный

    The duration for stats

  • networkIdnumberобязательный

    The network ID the pairs are on

  • pairAddressesstring[]обязательный

    Array of pair contract addresses

get_detailed_pair_stats

Получить статистику по корзинам для заданного токена в паре

Параметры
  • addressstringобязательный

    The pair contract address

  • bucketCountnumber

    The number of aggregated values to receive. Note: Each duration has predetermined bucket sizes. The first n-1 buckets are historical. The last bucket is a snapshot of current data.

  • durationenumобязательный

    The duration for stats

  • networkIdnumberобязательный

    The network ID the pair is on

  • statsTypeenum

    The type of statistics returned. Can be FILTERED or UNFILTERED

  • timestampnumber
  • tokenOfInterestenum
get_latest_tokens

Получает список последних развернутых контрактов токенов (только для планов Codex Growth и Enterprise). Примечание: эта конечная точка доступна только в сетях Ethereum, Optimum, Base и Arbitrum (идентификаторы сетей: 1, 10, 8453 и 42161).

Параметры
  • limitnumber

    Maximum number of items to return

  • networkFilternumber[]обязательный
  • offsetnumber

    Number of items to skip

get_liquidity_locks

Получить блокировки ликвидности для пары, включая детали о заблокированных суммах, продолжительности блокировки и информацию о владельце (только для Codex Growth и Enterprise Plans)

Параметры
  • addressstringобязательный

    The pair contract address

  • cursorstring

    Cursor for pagination

  • networkIdnumberобязательный

    The network ID the pair is on

get_liquidity_metadata

Получает метаданные ликвидности для пары, включая данные о разблокированной и заблокированной ликвидности.

Параметры
  • addressstringобязательный

    The pair contract address

  • networkIdnumberобязательный

    The network ID the pair is on

get_networks

Получает список всех блокчейн-сетей, поддерживаемых Codex.

Параметры

Без параметров.

get_network_stats

Получает метаданные и статистику для заданной сети.

Параметры
  • networkIdnumberобязательный

    The network ID to get stats for

get_network_status

Получить статус конкретной блокчейн-сети

Параметры
  • networkIdnumberобязательный

    The network ID to get status for

get_pair_metadata

Получить метаданные для пары токенов, включая цену, объём и статистику ликвидности за разные временные промежутки.

Параметры
  • addressstringобязательный

    The pair contract address

  • networkIdnumberобязательный

    The network ID the pair is on

  • quoteTokenenum

    The token of interest (token0 or token1)

  • statsTypeenum

    The type of statistics returned. Can be FILTERED or UNFILTERED

get_token_balances

Получить балансы токенов для кошелька (только для планов Codex Growth и Enterprise)

Параметры
  • cursorstring

    Cursor for pagination

  • filterTokenstring

    Optional token to filter balances for

  • includeNativeboolean

    Include native token balances

  • networkIdnumberобязательный

    The network ID the wallet is on

  • walletAddressstringобязательный

    The wallet address to get balances for

get_token_chart_data

Возвращает данные для столбчатой диаграммы для отслеживания изменения цены токена с течением времени. Можно запросить, используя адрес пары или адрес токена.

Параметры
  • addressstringобязательный

    The pair address or token address to get chart data for. If a token address is provided, the token's top pair will be used.

  • countbacknumber
  • currencyCodestring
  • fromnumberобязательный

    Unix timestamp

  • networkIdnumberобязательный

    The network ID the pair or token is on

  • quoteTokenenum

    The token of interest (token0 or token1)

  • removeEmptyBarsboolean
  • removeLeadingNullValuesany
  • resolutionstringобязательный

    The time frame for each candle. Available options are 1, 5, 15, 30, 60, 240, 720, 1D, 7D

  • statsTypeenum

    The type of statistics returned. Can be FILTERED or UNFILTERED

  • symbolTypeenum
  • toanyобязательный
get_token_chart_urls

Изображения графиков для пар токенов (только для тарифов Codex Growth и Enterprise)

Параметры
  • networkIdnumberобязательный

    The network ID the pair is on

  • pairAddressstringобязательный

    The pair contract address

  • quoteTokenenum

    The token of interest (token0 or token1)

get_token_events

Получить транзакции для пары токенов

Параметры
  • cursorstring

    A cursor for use in pagination

  • directionenum

    The direction to sort the events by

  • limitnumber

    The maximum number of events to return

  • queryobjectобязательный

    Query parameters for filtering token events

get_token_events_for_maker

Получить список событий токенов для указанного адреса кошелька

Параметры
  • cursorstring

    A cursor for use in pagination

  • directionenum

    The direction to sort the events by

  • limitnumber

    The maximum number of events to return

  • queryobjectобязательный

    Query parameters for filtering token events

get_token_holders

Возвращает список кошельков, у которых есть заданный токен, отсортированный по убыванию количества. Также показывает уникальное количество держателей этого токена. (Только для планов Codex Growth и Enterprise)

Параметры
  • addressstringобязательный

    The token contract address

  • cursorstring

    Cursor for pagination

  • networkIdnumberобязательный

    The network ID the token is on

  • sortobject

    Sort options for the holders list

get_token_info

Получает подробную информацию о конкретном токене.

Параметры
  • addressstringобязательный

    The token contract address

  • networkIdnumberобязательный

    The network ID the token is on

get_token_pairs

Получить список пар для токена

Параметры
  • addressstringобязательный

    The token contract address

  • limitnumber

    Maximum number of pairs to return (default: 10)

  • networkIdnumberобязательный

    The network ID the token is on

get_token_pairs_with_metadata

Получить пары с метаданными для конкретного токена

Параметры
  • addressstringобязательный

    The token contract address

  • limitnumber

    Maximum number of pairs to return (default: 10)

  • networkIdnumberобязательный

    The network ID the token is on

get_token_prices

Получает текущие или исторические цены для списка токенов

Параметры
  • inputsobject[]обязательный
get_tokens

Получить подробную информацию о нескольких токенах

Параметры
  • idsobject[]обязательный
get_token_sparklines

Получить список простых графиков токенов (спарклайнов) для заданных токенов

Параметры
  • addressesstring[]обязательный

    Array of token contract addresses

  • networkIdnumberобязательный

    The network ID the tokens are on

get_top_10_holders_percent

Получить процент токенов, удерживаемых 10 крупнейшими держателями

Параметры
  • addressstringобязательный

    The token contract address

  • networkIdnumberобязательный

    The network ID the token is on

Похожие MCP-сервера

tatumio/blockchain-mcp

tatumio/blockchain-mcp

MCP-сервер Tatum предоставляет LLM-клиентам данные 130+ блокчейнов через Blockchain Data API и RPC Gateway. Доступны балансы, транзакции, NFT-метаданные, RPC-запросы для Bitcoin, Ethereum, Solana и...

TypeScript15
tumf/web3-mcp

tumf/web3-mcp

MCP-сервер для доступа к блокчейн данным через Ankr Advanced API. Поддерживает Ethereum, BSC, Polygon и другие сети. Позволяет получать NFT метаданные, балансы токенов, транзакции и статистику блоков. Полезен разработчикам Web3 и DeFi-приложений.

Python9
bankless/onchain-mcp

bankless/onchain-mcp

официальный

MCP-сервер для доступа к on-chain данным через Bankless API. Позволяет AI-моделям читать контракты, получать события и транзакции на разных сетях. Полезен разработчикам блокчейн-приложений и AI-аге...

TypeScript80
JamesANZ/bitcoin-mcp

JamesANZ/bitcoin-mcp

MCP сервер для реальных данных блокчейна биткоина через mempool.space – без API-ключей. Запрашивайте статистику адресов, транзакции, блоки и UTXO прямо в Cursor или Claude Desktop. Биткоин-инструме...

TypeScript4
mcpdotdirect/starknet-mcp-server

mcpdotdirect/starknet-mcp-server

MCP-сервер для интеграции AI-агентов с блокчейном Starknet. Предоставляет инструменты для запросов данных сети, управления кошельками, работы со смарт-контрактами и StarknetID. Полезен разработчика...

TypeScript7
kukapay/bridge-metrics-mcp

kukapay/bridge-metrics-mcp

MCP сервер для метрик кросс-чейн мостов. Предоставляет AI-агентам данные в реальном времени: списки цепей, мостов, исторические объемы, дневные токены и транзакции. Полезен разработчикам DeFi и ана...

Python2
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин