
MCP Server for DefiLlama

2025.03.18
1
TypeScriptDeFi 数据访问加密货币分析金融服务
mcp-server-defillama 是一个基于 Model Context Protocol (MCP) 的服务,专门用于通过 DefiLlama API 提供 DeFi 数据访问。该服务使 Claude 能够获取协议 TVL 数据、链 TVL 数据、代币价格和稳定币信息等。
View on GitHub
Overview
基本能力
产品定位
mcp-server-defillama 是一个专门用于 DeFi 数据访问的 MCP 服务,通过 DefiLlama API 提供多种 DeFi 相关数据查询功能。
核心功能
- 协议数据
defillama_get_protocols
: 列出 DefiLlama 跟踪的所有协议-
defillama_get_protocol_tvl
: 获取特定协议的 TVL 数据 -
链数据
-
defillama_get_chain_tvl
: 获取特定链的 TVL 数据 -
代币数据
defillama_get_token_prices
: 获取代币的当前价格-
defillama_get_historical_prices
: 获取代币的历史价格 -
稳定币数据
defillama_get_stablecoins
: 列出 DefiLlama 跟踪的所有稳定币defillama_get_stablecoin_data
: 获取特定稳定币的数据
适用场景
- DeFi 数据分析
- 加密货币投资研究
- 区块链项目监控
- 金融应用开发
工具列表
defillama_get_protocols
: 列出所有协议defillama_get_protocol_tvl
: 获取协议 TVL 数据defillama_get_chain_tvl
: 获取链 TVL 数据defillama_get_token_prices
: 获取代币价格defillama_get_historical_prices
: 获取历史价格defillama_get_stablecoins
: 列出稳定币defillama_get_stablecoin_data
: 获取稳定币数据
常见问题解答
- 如何配置 Claude Desktop 使用此 MCP 服务器?
-
打开 Claude Desktop,导航到 Settings > Developer Settings > MCP Servers,然后添加相应的配置 JSON。
-
运行服务器需要什么前置条件?
- Node.js (v16 或更高版本)
使用教程
使用依赖
- Node.js (v16 或更高版本)
安装教程
选项 1: 使用 npx (推荐)
npx @mcp-dockmaster/mcp-server-defillama
选项 2: 手动安装
- 克隆仓库:
git clone https://github.com/mcp-dockmaster/mcp-server-defillama.git
- 安装依赖:
npm install
- 构建项目:
npm run build
调试方式
- 确保服务器已正确安装并运行
- 使用 Claude Desktop 测试数据查询功能
- 检查日志以排查任何错误