SkillTide Submit
Official description7 sourcesMCP servers8d ago
kukapay/chainlink-feeds-mcp

kukapay/chainlink-feeds-mcp

๐Ÿ“‡ โ˜๏ธ - Real-time access to Chainlink's decentralized on-chain price feeds
View on GitHub โ†—Direct link ยท no redirect page
Config template (adjust for your client)
claude mcp add chainlink-feeds-mcp -- npx -y chainlink-feeds-mcp
A pasteable skeleton generated from the repository name. Check the project README for the exact package and arguments.
Star count
7 โ˜… ยท kukapay/chainlink-feeds-mcp ยท read from the GitHub search API ยท (checked 2026-10-16 20:00:20)
Source
collected from the punkpeye/awesome-mcp-servers list ยท type: MCP server
Harvest history
first seen 2026-10-09 ยท last seen 2026-10-16 ยท seen 32ร— ยท listed by 7 sources
Score
score 703 ยท 7 โ˜… ยท 7 sources ยท mcp
FAQ (answers come from our records)
How do I install it?
We did not find an install command for this repository (our install coverage is only about 4%). Check its README or releases page.
Who is it for?
We filed it under these tags: MCP ๆœๅŠก. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository kukapay/chainlink-feeds-mcp๏ผ›first catalogued 2026-10-09๏ผ›last seen 2026-10-16ใ€‚There is no official certification or quality rating here โ€” we record sources and dates only.
Third-party quality signals

Chainlink Feeds MCP Server

ไปฅไธ‹ๆ‘˜ๅฝ•่‡ช่ฏฅไป“ๅบ“็š„ README๏ผˆ็‰‡ๆฎต๏ผ‰ ยท ๅœจ GitHub ่ฏปๅฎŒๆ•ด README โ†’

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
Features
- **Query Latest Price**: Fetch the latest price for a specified price feed pair (e.g., FIL/ETH) on a given chain (e.g., ethereum), 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 (e.g., ethereum,base).
- **List All Feeds**: Retrieve a Markdown-formatted list of all chains and their price feed names (e.g., - ethereum: FIL/ETH,FDUSD/USD).
- **List Feeds by Chain**: Obtain a comma-separated list of price feed names for a specific chain (e.g., FIL/ETH,FDUSD/USD for ethereum).
- **Configurable Feeds**: Define price feeds and RPC endpoints in a feeds.json file, supporting multiple chains and feed categories.
Supported Chains and Feeds
The server supports **9 blockchain networks** with a total of **329 price feeds**, as defined in feeds.json:
- **Ethereum**: 107 feeds (e.g., FIL/ETH, BTC/USD, USDC/USD)
- **BNB Chain (bsc)**: 80 feeds (e.g., DOT/USD, CAKE/USD, BUSD/BNB)
- **Base**: 52 feeds (e.g., AXL/USD, USDC/USD, WIF/USD)
- **Starknet**: 9 feeds (e.g., ETH/USD, BTC/USD, WSTETH/ETH)
- **Linea**: 15 feeds (e.g., ETH/USD, FOXY/USD, MATIC/USD)
- **Mantle**: 6 feeds (e.g., MNT/USD, USDT/USD, BTC/USD)
- **Scroll**: 22 feeds (e.g., SCR/USD, STETH/USD, WBTC/BTC)
- **zkSync**: 16 feeds (e.g., ZK/USD, PEPE/USD, TRUMP/USD)
- **Celo**: 22 feeds (e.g., CELO/USD, CUSD/USD, NGN/USD)
Additional chains and feeds can be added by updating feeds.json with new network configurations and proxy addresses from Chainlink's Price Feeds documentation.
Prerequisites
- **Node.js**: Version 18.x or higher.
- **npm**: For dependency installation.
- **Infura API Key**: Obtain a key from the MetaMask Developer Dashboard with access to supported networks (e.g., Ethereum, Base).
- **MCP Inspector** (optional): For testing the server locally.
- **Claude Desktop** (optional): For integration with Anthropic's Claude interface.
Installation
1. **Clone the Repository**:
2. **Install Dependencies**:
The project requires:
- @modelcontextprotocol/sdk: For MCP server functionality.
- ethers: Version 6.x for blockchain interactions.
- zod: For input validation.
- dotenv: For environment variable management.
3. **Configure MCP Client**:
To use this server with an MCP client like Claude Desktop, add the following to your config file (or equivalent):
Usage
The server exposes five tools via the MCP protocol, accessible through **Claude Desktop** (for natural language queries) or **MCP Inspector** (for JSON inputs). Below are the tools, with examples in both natural language (via Claude Desktop) and JSON formats.
Tool: getLatestPrice
- **Description**: Fetches the latest price for a given pair on a specified chain, returns a JSON object like this:
- **Parameters**:
- pair (string): The price feed pair, e.g., FIL/ETH.
- chain (string): The blockchain network, e.g., ethereum.
Source
awesome ยท https://github.com/kukapay/chainlink-feeds-mcp
Browse by field
MCP servers
Traction
7 โ˜…
added
yesterday

More in MCP servers

All 5,525 in MCP servers โ†’

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields โ†’

โ† Back to index