Skip to main content
Glama
cambriannetwork

Cambrian API MCP

Official

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CAMBRIAN_API_KEYYesYour Cambrian API key. Required for every call. Create a key at https://console.cambrian.org/.
CAMBRIAN_TOOLSETSNoComma-separated list of toolsets to load (e.g., `solana`, `risk`). Omit or set to `all` to load all tools.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
cambrian_docsA

Get Cambrian API documentation from docs.cambrian.org/llms.txt. Provide an endpoint or guide path (e.g. "solana/price-current", "evm/dexes", "evm/42161/dexes", "deep42/social-data/sentiment-shifts", "guides/x402"). Endpoint detail defaults to the request schema. Use detail="response" for response fields or detail="full" for examples and all endpoint prose. Every endpoint detail includes the OpenAPI request schema, so do not use full only to get request fields. Use "guides/" for any guide listed in the live root index. Use evm endpoint paths for Base, Ethereum, Arbitrum, and Robinhood Chain tools. Use tool_name when you know the exact MCP endpoint tool. If the exact path and tool name are unknown, use query only. Send only one of path, tool_name, or query. Omit all three to get a concise directory of endpoint groups, endpoint paths, and guides.

cambrian_solana_holder_token_balancesD–
cambrian_solana_latest_blockD–
cambrian_solana_meteora_dlmm_poolD–
cambrian_solana_meteora_dlmm_poolsD–
cambrian_solana_ohlcv_base_quoteD–
cambrian_solana_ohlcv_poolD–
cambrian_solana_ohlcv_tokenD–
cambrian_solana_orca_poolD–
cambrian_solana_orca_poolsD–
cambrian_solana_orca_pools_fee_metricsD–
cambrian_solana_orca_pools_fee_rangesD–
cambrian_solana_orca_pools_historical_dataD–
cambrian_solana_orca_pools_liquidity_mapD–
cambrian_solana_pool_transactionsD–
cambrian_solana_pool_transactions_time_boundedD–
cambrian_solana_price_currentD–
cambrian_solana_price_hourD–
cambrian_solana_price_unixD–
cambrian_solana_price_volumeD–
cambrian_solana_raydium_clmm_poolD–
cambrian_solana_raydium_clmm_poolsD–
cambrian_solana_token_detailsD–
cambrian_solana_token_mint_burn_transactionsD–
cambrian_solana_token_pool_searchD–
cambrian_solana_token_transactionsD–
cambrian_solana_token_transactions_time_boundedD–
cambrian_solana_tokensD–
cambrian_solana_tokens_holder_distribution_over_timeD–
cambrian_solana_tokens_holdersD–
cambrian_solana_tokens_holders_over_timeD–
cambrian_solana_tokens_securityD–
cambrian_solana_trade_statisticsD–
cambrian_solana_traders_leaderboardD–
cambrian_solana_trending_tokensD–
cambrian_solana_wallet_balance_historyD–
cambrian_base_aero_v2_fee_metricsD–
cambrian_base_aero_v2_poolD–
cambrian_base_aero_v2_pool_volumeD–
cambrian_base_aero_v2_poolsD–
cambrian_base_aero_v2_provider_summaryD–
cambrian_base_aero_v3_poolD–
cambrian_base_alien_v3_poolD–
cambrian_base_alien_v3_poolsD–
cambrian_base_chainsD–
cambrian_base_dexesD–
cambrian_ethereum_dexesD–
cambrian_arbitrum_dexesD–
cambrian_robinhood_dexesD–
cambrian_base_lending_aave_v3_poolsD–
cambrian_ethereum_lending_aave_v3_poolsD–
cambrian_arbitrum_lending_aave_v3_poolsD–
cambrian_base_lending_euler_curator_vaultsD–
cambrian_ethereum_lending_euler_curator_vaultsD–
cambrian_arbitrum_lending_euler_curator_vaultsD–
cambrian_robinhood_lending_euler_curator_vaultsD–
cambrian_base_lending_euler_curatorsD–
cambrian_ethereum_lending_euler_curatorsD–
cambrian_arbitrum_lending_euler_curatorsD–
cambrian_robinhood_lending_euler_curatorsD–
cambrian_base_lending_euler_marketsD–
cambrian_ethereum_lending_euler_marketsD–
cambrian_arbitrum_lending_euler_marketsD–
cambrian_robinhood_lending_euler_marketsD–
cambrian_base_lending_euler_v2_vault_marketsD–
cambrian_ethereum_lending_euler_v2_vault_marketsD–
cambrian_arbitrum_lending_euler_v2_vault_marketsD–
cambrian_robinhood_lending_euler_v2_vault_marketsD–
cambrian_base_lending_euler_v2_vaultsD–
cambrian_ethereum_lending_euler_v2_vaultsD–
cambrian_arbitrum_lending_euler_v2_vaultsD–
cambrian_robinhood_lending_euler_v2_vaultsD–
cambrian_base_lending_morpho_curator_vaultsD–
cambrian_ethereum_lending_morpho_curator_vaultsD–
cambrian_arbitrum_lending_morpho_curator_vaultsD–
cambrian_robinhood_lending_morpho_curator_vaultsD–
cambrian_base_lending_morpho_curatorsD–
cambrian_ethereum_lending_morpho_curatorsD–
cambrian_arbitrum_lending_morpho_curatorsD–
cambrian_robinhood_lending_morpho_curatorsD–
cambrian_base_lending_morpho_marketsD–
cambrian_ethereum_lending_morpho_marketsD–
cambrian_arbitrum_lending_morpho_marketsD–
cambrian_robinhood_lending_morpho_marketsD–
cambrian_base_lending_morpho_v1_vault_marketsD–
cambrian_ethereum_lending_morpho_v1_vault_marketsD–
cambrian_arbitrum_lending_morpho_v1_vault_marketsD–
cambrian_robinhood_lending_morpho_v1_vault_marketsD–
cambrian_base_lending_morpho_v1_vaultsD–
cambrian_ethereum_lending_morpho_v1_vaultsD–
cambrian_arbitrum_lending_morpho_v1_vaultsD–
cambrian_robinhood_lending_morpho_v1_vaultsD–
cambrian_base_lending_morpho_v2_vault_marketsD–
cambrian_ethereum_lending_morpho_v2_vault_marketsD–
cambrian_arbitrum_lending_morpho_v2_vault_marketsD–
cambrian_robinhood_lending_morpho_v2_vault_marketsD–
cambrian_base_lending_morpho_v2_vaultsD–
cambrian_ethereum_lending_morpho_v2_vaultsD–
cambrian_arbitrum_lending_morpho_v2_vaultsD–
cambrian_robinhood_lending_morpho_v2_vaultsD–
cambrian_base_lending_overviewD–
cambrian_ethereum_lending_overviewD–
cambrian_arbitrum_lending_overviewD–
cambrian_robinhood_lending_overviewD–
cambrian_base_lending_protocolsD–
cambrian_ethereum_lending_protocolsD–
cambrian_arbitrum_lending_protocolsD–
cambrian_robinhood_lending_protocolsD–
cambrian_ethereum_lending_sky_vaultsD–
cambrian_ethereum_lending_sparklend_poolsD–
cambrian_base_ohlcv_poolD–
cambrian_ethereum_ohlcv_poolD–
cambrian_base_ohlcv_tokenD–
cambrian_ethereum_ohlcv_tokenD–
cambrian_base_pancake_v3_poolD–
cambrian_ethereum_pancake_v3_poolD–
cambrian_arbitrum_pancake_v3_poolD–
cambrian_robinhood_pancake_v3_poolD–
cambrian_base_pancake_v3_poolsD–
cambrian_ethereum_pancake_v3_poolsD–
cambrian_arbitrum_pancake_v3_poolsD–
cambrian_robinhood_pancake_v3_poolsD–
cambrian_base_price_currentD–
cambrian_ethereum_price_currentD–
cambrian_arbitrum_price_currentD–
cambrian_robinhood_price_currentD–
cambrian_base_price_hourD–
cambrian_ethereum_price_hourD–
cambrian_arbitrum_price_hourD–
cambrian_robinhood_price_hourD–
cambrian_base_sushi_v3_poolD–
cambrian_ethereum_sushi_v3_poolD–
cambrian_arbitrum_sushi_v3_poolD–
cambrian_robinhood_sushi_v3_poolD–
cambrian_base_sushi_v3_poolsD–
cambrian_ethereum_sushi_v3_poolsD–
cambrian_arbitrum_sushi_v3_poolsD–
cambrian_robinhood_sushi_v3_poolsD–
cambrian_base_tokensD–
cambrian_ethereum_tokensD–
cambrian_arbitrum_tokensD–
cambrian_robinhood_tokensD–
cambrian_base_tvl_statusD–
cambrian_ethereum_tvl_statusD–
cambrian_arbitrum_tvl_statusD–
cambrian_robinhood_tvl_statusD–
cambrian_base_tvl_top_ownersD–
cambrian_ethereum_tvl_top_ownersD–
cambrian_arbitrum_tvl_top_ownersD–
cambrian_robinhood_tvl_top_ownersD–
cambrian_base_uniswap_v3_poolD–
cambrian_ethereum_uniswap_v3_poolD–
cambrian_arbitrum_uniswap_v3_poolD–
cambrian_robinhood_uniswap_v3_poolD–
cambrian_base_uniswap_v3_poolsD–
cambrian_ethereum_uniswap_v3_poolsD–
cambrian_arbitrum_uniswap_v3_poolsD–
cambrian_robinhood_uniswap_v3_poolsD–
cambrian_deep42_social_data_alpha_tweet_detectionD–
cambrian_deep42_social_data_influencer_credibilityD–
cambrian_deep42_social_data_sentiment_shiftsD–
cambrian_deep42_social_data_token_analysisD–
cambrian_deep42_social_data_trending_momentumD–
cambrian_risk_perp_risk_engineD–
cambrian_solana_token_snapshotA

Full Solana token snapshot: concurrently fetches token details, current price, 1 h/4 h/24 h price-volume, top holders, pool list, and Deep42 social data. Tolerates partial failures. Returns retrievedAt timestamp. Use cambrian_docs with a section endpoint path and detail="response" for field details.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

D1.6/5.0

Scored across 165 tools

Disambiguation3/5

The tool names encode chain/domain/resource distinctions clearly, but the set contains many close variants (holder balances vs holders over time vs holder distribution, singular/plural pool tools, Euler/Morpho vaults vs vault markets) with no descriptions to clarify them. An agent selecting among these without the docs tool could easily misselect.

Naming Consistency4/5

Almost every tool follows a consistent `cambrian_<chain>_<domain>_<resource>` snake_case pattern, making the overall hierarchy predictable. Minor outliers like `cambrian_docs`, `cambrian_risk_perp_risk_engine`, and inconsistent singular/plural usage prevent a perfect score.

Tool Count1/5

At 165 tools, this is an extreme tool count for an agent to hold in context and choose from, far beyond the 50+ threshold. The broad multi-chain API scope explains the count but does not make it appropriate for an agent-facing MCP surface.

Completeness4/5

For a read-only market-data API, the surface is remarkably complete: prices, OHLCV, DEX pools, lending, TVL, holders, transactions, social sentiment, and risk are all represented across multiple chains. The main gaps are cross-chain asymmetries, such as Solana having wallet/balance/trending tools that EVM chains lack.

Maintenance

ActivityActive
ResponsivenessNo issues