chainlink-feeds-mcp
If you are the rightful owner of chainlink-feeds-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server that provides real-time access to Chainlink's decentralized on-chain price feeds, optimized for seamless integration into AI agents and autonomous systems.
The Chainlink Feeds MCP Server is designed to offer real-time access to Chainlink's decentralized on-chain price feeds. It is optimized for seamless integration into AI agents and autonomous systems, providing a robust solution for accessing reliable and up-to-date price data across multiple blockchain networks. The server supports a wide range of blockchain networks and price feeds, allowing users to query the latest prices, historical prices by round ID, and list supported chains and feeds. The server is highly configurable, with the ability to define price feeds and RPC endpoints in a `feeds.json` file, supporting multiple chains and feed categories. This flexibility makes it an ideal choice for developers looking to integrate Chainlink's price feeds into their applications.
Features
- Query Latest Price: Fetch the latest price for a specified price feed pair on a given chain, including price, decimals, round ID, and timestamp.
- Query Price by Round ID: Retrieve price data for a specific round ID, currently a placeholder due to on-chain historical data limitations.
- List Supported Chains: Get a comma-separated list of supported blockchain networks.
- List All Feeds: Retrieve a Markdown-formatted list of all chains and their price feed names.
- Configurable Feeds: Define price feeds and RPC endpoints in a `feeds.json` file, supporting multiple chains and feed categories.
Tools
getLatestPrice
Fetches the latest price for a given pair on a specified chain.
queryPriceByRound
Queries the price for a given pair and round ID on a specified chain.
listSupportedChains
Returns a comma-separated list of all supported blockchain networks.
listSupportedFeeds
Returns a Markdown list of all supported chains and their price feed names.
listSupportedFeedsByChain
Returns a comma-separated list of price feed names for a specified blockchain network.