CoinMarketCap MCP Skill

Use this skill to run CoinMarketCap MCP operations through uxc.

Reuse the uxc skill for shared protocol discovery, output parsing, and generic auth/binding flows.

Prerequisites

Core Workflow

  1. Confirm endpoint and protocol with help-first probing:
    • uxc https://mcp.coinmarketcap.com/mcp -h
    • expected unauthenticated behavior today: 401 Unauthorized with Token not found
  2. Configure credential/binding for repeatable auth:
    • uxc auth credential set coinmarketcap-mcp --auth-type api_key --header "X-CMC-MCP-API-KEY={{secret}}" --secret-env COINMARKETCAP_MCP_API_KEY
    • uxc auth credential set coinmarketcap-mcp --auth-type api_key --header "X-CMC-MCP-API-KEY={{secret}}" --secret-op op://Engineering/coinmarketcap/mcp-api-key
    • uxc auth binding add --id coinmarketcap-mcp --host mcp.coinmarketcap.com --path-prefix /mcp --scheme https --credential coinmarketcap-mcp --priority 100
  3. Use fixed link command by default:
    • command -v coinmarketcap-mcp-cli
    • If missing, create it: uxc link coinmarketcap-mcp-cli https://mcp.coinmarketcap.com/mcp
    • coinmarketcap-mcp-cli -h
  4. Inspect operation schema before execution:
    • coinmarketcap-mcp-cli get_crypto_quotes_latest -h
    • coinmarketcap-mcp-cli get_global_metrics_latest -h
    • coinmarketcap-mcp-cli trending_crypto_narratives -h
    • coinmarketcap-mcp-cli get_crypto_latest_news -h
  5. Prefer read-only discovery first, then expand into higher-cost or plan-gated endpoints.

Capability Map

Inspect coinmarketcap-mcp-cli -h after auth setup for the current full tool list. CoinMarketCap can revise or expand its MCP tool surface independently of this wrapper skill.

Recommended Usage Pattern

  1. Start with one focused read goal:
    • current quote and market cap for a coin
    • trend or narrative scan for a sector
    • global market and derivatives snapshot
    • latest news or semantic lookup on a project/topic
  2. Run -h on the specific tool before the first real call.
  3. Prefer id-, slug-, or keyword-scoped reads before broad market sweeps.
  4. Parse the JSON envelope first, then inspect data.

Guardrails

References