OC

opencmc/coinmarketcap-cli

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

20 stars Качество 61 Тренд 24MIT

CoinMarketCap CLI для рыночных данных, истории, мониторинга и рабочих процессов AI-агентов.

Обзор

Доступ к CoinMarketCap для людей и агентов, которые заботятся о стабильных идентификаторах, машиночитаемых полезных нагрузках и воспроизводимых рабочих процессах. Используйте cmc, когда двусмысленность символов, изменение форм полезной нагрузки и рабочие процессы, управляемые браузером, слишком хрупки для вашего анализа или автоматизации. Решите использовать канонические идентификаторы CoinMarketCap, сохраняйте предсказуемость и перемещайтесь между проверкой, скриптингом и TUI без изменения инструментов. Репозиторий также предоставляет специальные навыки для Claude Code и OpenClaw, поэтому одна и та же командная поверхность cmc может использоваться непосредственно в рабочих процессах терминала или через подсказки инструментов-агентов. Cmc лучше всего подходит, когда ваш рабочий процесс живет в терминале, и вам нужен повторяемый доступ с большим объемом данных с меньшим количеством движущихся частей. Он поддерживает стабильный выход, уменьшает ручную работу HTTP и дает агентам единую поверхность команды, с которой они могут проверять, экспортировать и создавать скрипты.

Обзор (машинный перевод)

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

Используйте cmc, когда двусмысленность символов, смещающиеся формы полезной нагрузки и рабочие процессы, управляемые браузером, слишком хрупки для вашего анализа или автоматизации. Решите использовать канонические идентификаторы CoinMarketCap, сохраняйте предсказуемость и перемещайтесь между проверкой, скриптингом и TUI без изменения инструментов.

Репозиторий также предоставляет специальные навыки для Claude Code и OpenClaw, поэтому та же самая командная поверхность cmc может использоваться непосредственно в рабочих процессах терминала или через подсказки агент-носитель.

Выберите правильное время выполнения

T2 лучше всего подходит, когда ваш рабочий процесс живет в терминале, и вам нужен повторяемый доступ с большим объемом данных с меньшим количеством движущихся частей. Он поддерживает стабильный выход, уменьшает ручную работу HTTP и дает агентам единую поверхность команды, с которой они могут проверять, экспортировать и создавать скрипты.

Обсуждение Runtime | Best fit Почему выбирают [править править код] | CMC CLI | Аналитики терминала, потребители энергии и агенты | Стабильный выход JSON / таблицы, экспорт CSV, --dry-run, TUI и комплектные навыки Claude Code / OpenClaw для рабочих процессов агента-носителя |

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

cmc - CoinMarketCap CLI

Research-grade, terminal-native CoinMarketCap access for people and agents that care about stable identifiers, machine-readable payloads, and reproducible workflows.

Use cmc when symbol ambiguity, shifting payload shapes, and browser-driven workflows are too fragile for your analysis or automation. Resolve to canonical CoinMarketCap IDs, keep stdout predictable, and move between inspection, scripting, and TUI without changing tools.

The repository also ships dedicated skills for Claude Code and OpenClaw, so the same cmc command surface can be used directly in terminal workflows or through agent-native tool prompts.

Choose The Right Runtime

cmc is the best fit when your workflow lives in the terminal and you want repeatable, high-data-volume access with fewer moving parts. It keeps output stable, reduces manual HTTP plumbing, and gives agents a single command surface they can inspect, export, and script against.

Runtime Best fit Why choose it
CMC CLI Terminal-first analysts, power users, and agents Stable JSON/table output, CSV export, --dry-run, TUI, and bundled Claude Code/OpenClaw skills for agent-native workflows
CMC Pro API Apps and services that want direct HTTP integration Lowest-level control when you are already building around the API and managing requests yourself
CMC MCP MCP-capable assistants and IDEs Convenient when the model should call CoinMarketCap tools inside an MCP runtime

If you need repeatable inspection, bulk pulls, or agent workflows that stay close to the shell, the CLI is usually the most ergonomic choice. If you are embedding CoinMarketCap data into a product or an MCP-native assistant, the API or MCP layer may be a better runtime match.

Try This First

No API key needed for these; they run on the Keyless Public API (see Keyless mode):

cmc price --id 1,1027
cmc api /v3/fear-and-greed/latest

These three show the core value quickly. All but --with-chain-stats also work without a key:

# Stable identity resolution
cmc resolve --id 1

# Quote plus chain-level enrichment in machine-readable form
cmc price --id 1 --with-info --with-chain-stats -o json | jq '.[] | .name, .symbol, .chain_stats'

# Chain-scoped discovery that is hard to do safely by hand
cmc search --chain ethereum --address 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2

Install

Homebrew and the shell installer are the primary paths.

# Homebrew
brew install openCMC/CoinMarketCap-CLI/cmc

# Shell installer (defaults to ~/.local/bin)
curl -sSfL https://raw.githubusercontent.com/openCMC/CoinMarketCap-CLI/main/install.sh | sh

If cmc is not on your PATH after the shell installer:

export PATH="$HOME/.local/bin:$PATH"

Build from source if you want the binary directly from the repository:

git clone [email protected]:openCMC/CoinMarketCap-CLI.git
cd CoinMarketCap-CLI
go build -o ./cmc .
./cmc version
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add opencmc/coinmarketcap-cli
Новичок в MCP? Начните с руководства на mcpskill.org →