Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add Curve MCP to the MCP Server Directory
Server: Curve MCP
Endpoint:
https://curve.mcp.junct.dev/mcpTransport: Streamable HTTP (stateless)
Auth: None
Description
Curve Finance
MCP endpoint: https://curve.mcp.junct.dev/mcp
Domain: analytics
Tools
get_get_all_gauges— Returns all Curve gauges, on all chains, in all registries. If any Curve pool, anywhere, has a gauge…get_get_all_pools_volume_blockchain_id— Returns total 24h volume for a chain. — Returns total 24h volume for a chain.get_get_base_apys_blockchain_id— Returns all base APY data for Curve pools on each chain.Note: [
/getVolumes/{blockchainId}](#/def…get_get_crv_circ_supply— Returns the circulating supply of crvUSD — Returns the circulating supply of crvUSDget_get_crvusd_total_supply— Returns the total supply of crvUSD — Returns the total supply of crvUSDget_get_crvusd_total_supply_number— Returns the total supply of crvUSD as a number — Returns the total supply of crvUSD as a numberget_get_facto_gauges_crv_rewards_blockchain_id— Returns unboosted CRV APRs for sidechain facto gauges — Returns unboosted CRV APRs for sidechain fac…get_get_factory_ap_ys_blockchain_id_version— Returns inaccurate volume and base APY data for Curve pools on chains that aren’t indexed by eithe…get_get_gas— Returns Ethereum gas prices (in gwei) (uses Blocknative API) — Returns Ethereum gas prices (in gwei)…get_get_hidden_pools— Returns a list of pool ids, grouped by chain id, that are known to be dysfunctional in some way. Thi…get_get_lending_vaults_lending_blockchain_id_lending_registry_id— Returns information on all lending vaults, in a specific registry, on a specific chain.— Returns i…
get_get_lending_vaults_all_blockchain_id— Returns all lending vaults, in all registries, on a specific chain.— Returns all lending vaults, i…
get_get_lending_vaults_all— Returns all lending vaults, in all registries, on all chains.— Returns all lending vaults, in all …
get_get_platforms— Returns platforms (also known asblockchainIdin other API endpoints) that Curve is deployed on, a…get_get_points_campaigns— Returns points campaigns (see https://github.com/curvefi/curve-frontend/tree/main/packages/external-…get_get_pool_list_blockchain_id— Returns addresses of all pools, in all registries, on a specific chain.Note: For backward compatib…
get_get_pools_blockchain_id_registry_id— Returns information on all pools, in a specific registry, on a specific chain.Note:
get_get_pools_all_blockchain_id— Returns all pools, in all registries, on a specific chain.— Returns all pools, in all registries, …
get_get_pools_all— Returns all pools, in all registries, on all chains.— Returns all pools, in all registries, on all…
get_get_pools_big_blockchain_id— Returns all pools whose TVL is ≥$10k, in all registries, on a specific chain.— Returns all pools w…
get_get_pools_big— Returns all pools whose TVL is ≥$10k, in all registries, on all chains.— Returns all pools whose T…
get_get_pools_empty_blockchain_id— Returns all pools whose TVL is $0, in all registries, on a specific chain.— Returns all pools whos…
get_get_pools_empty— Returns all pools whose TVL is $0, in all registries, on all chains.— Returns all pools whose TVL …
get_get_pools_small_blockchain_id— Returns all pools whose TVL is <$10k, in all registries, on a specific chain.— Returns all pools w…
get_get_pools_small— Returns all pools whose TVL is <$10k, in all registries, on all chains.— Returns all pools whose T…
get_get_registry_address— Returns address of the Ethereum registrySee <https://curve.readthedocs.io/registry-registry.html#re…
get_get_scrvusd_total_supply_number— Returns the total supply of scrvUSD as a number — Returns the total supply of scrvUSD as a numberget_get_scrvusd_total_supply_result— Returns the total supply of scrvUSD as a JSON object — Returns the total supply of scrvUSD as a JSON…get_get_subgraph_data_blockchain_id— Returns all 24h volume and base APY data for Curve pools on each chain.It relies on [Curve subgraph…
get_get_tokens_all_blockchain_id— Returns all tokens that can be found in Curve pools, on a specific chain.Pools need at least $10k T…
get_get_volumes_blockchain_id— Returns all 24h volume and base APY data for Curve pools on each chain.It relies on the [Curve Pric…
get_get_volumes_ethereum_crvusd_amms— Returns last daily volume for each crvUSD AMM— Returns last d…
get_get_weekly_fees— Returns weekly fees — Returns weekly feesConnection
{ "mcpServers": { "curve-mcp": { "url": "https://curve.mcp.junct.dev/mcp", "transport": "streamable-http" } } }Registry entry (
servers.json){ "id": "curve-mcp", "name": "Curve MCP", "description": "Returns all Curve gauges, on all chains, in all registries. If any Curve pool, anywhere, has a gauge, then it’ll be returned by this endpoint.\nThe only exceptio", "repository": "https://github.com/junct-bot/curve-mcp", "endpoint": "https://curve.mcp.junct.dev/mcp", "transport": [ "streamable-http" ], "tags": [ "read", "gauges", "volumes and apys", "dex", "crvusd", "lending", "deprecated", "oracle" ], "version": "1.0.0", "author": "Junct", "llms_txt": "https://curve.mcp.junct.dev/llms.txt", "created_at": "2026-03-14T06:07:07.416Z" }Generated by Junct — agent-readiness infrastructure for crypto/DeFi.