View as Markdown
CoinGecko icon

CoinGecko ACTION

Get Coin Value

Get the current price of one or more cryptocurrencies in any supported currencies. See the documentation
  • Action
  • Read only
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's CoinGecko account once, then configure and run Get Coin Value from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "coingecko-get-coin-value",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    coingecko: { authProvisionId: "apn_xxxxxxx" },
    vsCurrencies: ["Target Currencies"],
    ids: ["Coin IDs"],
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Get Coin Value inputs
Property Type Description
vsCurrencies Target Currencies string[]
List of target currencies to convert to (e.g. usd,eur,btc).
Required Dynamic
ids Coin IDs string[]
List of coin IDs (e.g. bitcoin,ethereum)
Optional
includeMarketCap Include Market Cap boolean
Include market cap data in the response.
Optional
include24hrVol Include 24h Volume boolean
Include 24-hour trading volume in the response.
Optional
include24hrChange Include 24h Change boolean
Include 24-hour price change percentage in the response.
Optional
includeLastUpdatedAt Include Last Updated At boolean
Include the last updated UNIX timestamp in the response.
Optional
precision Precision string
Decimal precision for price values. Use full for full precision or a number from 0 to 18.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
coingecko-get-coin-value
Version
0.0.2
App
CoinGecko
Authentication
API key
Read-only
Yes
Destructive
No
Open world
Yes