Loading...

Provides real-time price feeds from Chainlink for AI agents, supporting multiple chains and pairs with configurable access via API key.
Boost this tool
Subscribe to listing upgrades or segmented pushes.
Provides real-time price feeds from Chainlink for AI agents, supporting multiple chains and pairs with configurable access via API key.
This server is generally safe for use as it provides read-only access to price data. The main risks involve the reliability of the external Chainlink feeds and the security of the Infura API key. Ensure the Infura API key is securely managed and monitor the health of the Chainlink feeds.
Performance is primarily limited by the speed of the Infura API and the Chainlink oracles. Expect some latency in retrieving the latest price data.
Cost is primarily determined by Infura API usage. Higher query frequency will result in higher costs. Consider caching frequently accessed data to reduce API calls.
{
"mcpServers": {
"chainlink-feeds-mcp": {
"command": "node",
"args": ["path/to/chainlink-feeds-mcp/index.js"],
"env": { "INFURA_API_KEY": "your_api_key_here" }
}
}
}getLatestPriceFetches the latest price for a specified pair on a given chain.
Read-only operation; retrieves existing data.
queryPriceByRoundQueries the price for a given pair and round ID on a specified chain.
Read-only operation; retrieves existing data.
listSupportedChainsReturns a comma-separated list of all supported blockchain networks.
Read-only operation; retrieves static data.
listSupportedFeedsReturns a Markdown list of all supported chains and their price feed names.
Read-only operation; retrieves static data.
listSupportedFeedsByChainReturns a comma-separated list of price feed names for a specified blockchain network.
Read-only operation; retrieves static data.
Environment Variable
cloud
This server is generally safe for use as it provides read-only access to price data. The main risks involve the reliability of the external Chainlink feeds and the security of the Infura API key. Ensure the Infura API key is securely managed and monitor the health of the Chainlink feeds.
The server only allows read operations, making it safe for autonomous agents to use without the risk of unintended modifications or data loss.
Production Tip
Monitor Infura API usage to avoid exceeding rate limits and ensure continuous data availability.
The update frequency depends on the Chainlink feed configuration and market volatility. It is not configurable within this MCP server.
You can add support by modifying the `feeds.json` file and configuring the appropriate RPC endpoints and proxy addresses.
The server will return an error, and price data will not be available until the issue is resolved.
The documentation does not mention any built-in caching. Consider implementing caching at the client level to reduce API calls.
You can compare the price data with other sources and monitor the health of the Chainlink feeds on the respective blockchain explorers.
Limited support for historical data via round IDs, but this is currently a placeholder due to on-chain limitations.
No, an Infura API key is required to access the blockchain networks and retrieve price data.