Token导航 LogoToken导航TokenDH.com
Blockchain Research MCP logo
金融服务未说明官方级别未说明来源级核验

Blockchain Research MCP

MCP Server

一个强大的模型上下文协议(MCP)服务器,提供全面的区块链研究能力,并实时集成来自CoinGecko、DeFiLlama等API的数据。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
TypeScriptClaude金融数据Claude DesktopClaudeCursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

agentis-dev

提供方

agentis-dev

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

区块链研究MCP

🔍 具有动态数据源的综合区块链研究MCP服务器

一个功能强大的模型上下文协议(MCP)服务器,提供全面的区块链研究功能,并集成来自CoinGecko、DeFi Llama和其他API的实时数据。

🚀 特性

🔬 研究管理

  • 结构化研究计划:为令牌、DeFi协议、NFT和DAO创建全面的研究模板
  • 进度跟踪:通过任务依赖关系和状态更新监控研究进展
  • 动态模板:基于项目类型的可定制研究工作流程

📊 实时数据集成

  • 价格和市场数据:来自CoinGecko API的实时数据
  • DeFi分析:DeFiLlama的TVL、产量农业和协议指标
  • 链上分析:交易模式、持有人分布和供应指标
  • NFT研究:底价、交易量、稀有性分析和市场趋势
  • 治理监控:DAO提案、投票模式和参与率

🐋 高级分析

  • 鲸鱼追踪:监控大额钱包移动和交易
  • 风险评估:全面的安全和市场风险分析
  • 竞品分析:比较项目和协议
  • 趋势分析:历史数据和模式识别

🌐 Web内容集成

  • 智能网页抓取:从区块链相关网站提取内容
  • 多种格式:支持文本、HTML、markdown和JSON输出
  • 内容分类:文章、数据表和链接的自动分类
  • 速率限制:尊重抓取,具有特定领域的速率限制

💾 资源管理

  • 永久存储:研究数据和网络内容的本地缓存
  • 资源集合:将相关内容整理成集合
  • 搜索和筛选:快速访问存储的研究和数据
  • 导出/导入:共享研究数据和备份功能

📋 需求

  • Node.js v16或更高版本
  • npm纱线 包管理器

🛠️ 安装

通过npm快速安装

npm install -g blockchain-research-mcp

开发设置

  1. 克隆存储库
git clone 
cd blockchain-research-mcp
  1. 安装依赖项
npm install
  1. 构建项目
npm run build
  1. 启动服务器
npm start

🔌 整合

克劳德桌面

编辑您的Claude Desktop配置文件:

窗户: %APPDATA%\Claude\claude_desktop_config.json\ macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

添加服务器配置:

{
  "mcpServers": {
    "blockchain-research-mcp": {
      "command": "npx",
      "args": ["-y", "blockchain-research-mcp@latest"]
    }
  }
}

光标IDE

添加到光标MCP配置(~/.cursor/mcp.json):

{
  "mcpServers": {
    "blockchain-research-mcp": {
      "command": "npx",
      "args": ["-y", "blockchain-research-mcp@latest"]
    }
  }
}

🧰 可用工具

📋 制定研究计划

为区块链项目创建结构化的研究计划。

参数:

  • projectName (string):区块链项目的名称
  • projectType (枚举):令牌|协议|defi|nft|dao|layer1|layer2
  • researchScope (数组):涵盖的领域(技术、金融、社会、治理、安全、市场)

📈 获取区块链数据

从各种来源获取实时区块链数据。

参数:

  • dataType (枚举):价格|市值|交易量|tvl|交易量|持有人|供应量
  • identifier (string):令牌符号、合约地址或项目标识符
  • blockchain (枚举):以太坊|比特币|多边形| bsc |雪崩| solana | arbitrum
  • timeframe (枚举):1小时|24小时|7天|30天|90天|1年

🏦 分析defi协议

使用综合指标分析DeFi协议。

参数:

  • protocolName (string):DeFi协议的名称
  • analysisType (enum):概述| tvl分析|产量农业|风险评估|治理

🐋 追踪鲸鱼活动

追踪大额钱包交易和鲸鱼交易。

参数:

  • tokenAddress (string):代币合约地址
  • blockchain (枚举):以太坊|多边形|bsc|雪崩|仲裁
  • minAmount (数字):最低交易金额(美元)
  • timeRange (枚举):1小时|6小时|24小时|7天

🖼️ 研究nft收集

全面的NFT收集分析。

参数:

  • collectionName (string):NFT集合的名称
  • contractAddress (string):NFT合约地址(可选)
  • analysisDepth (enum):基本|详细|全面

🗳️ 监控治理

监控DAO治理和提案活动。

参数:

  • daoName (string):DAO的名称
  • proposalStatus (enum):活动|待定|已执行|已失败|全部

🌐 获取web内容

获取和处理区块链相关的网络内容。

参数:

  • url (string):从中获取内容的URL
  • format (枚举):文本|html|markdown|json
  • extractType (枚举):文章|数据表|链接|图片|全部

📊 更新研究现状

更新研究部门的状态和进展。

参数:

  • researchId (string):研究项目标识符
  • section (string):研究部分名称
  • status (枚举):计划中|进行中|已完成|已阻止
  • notes (string):可选状态注释

📝 可用提示

🔍 区块链项目研究

具有结构化分析框架的综合区块链项目研究模板。

🏦 defi协议分析

DeFi协议深入分析,涵盖TVL、收益率、风险和代币经济学。

🖼️ nft收集报告

NFT收集研究模板,包含市场指标和稀有性分析。

🗳️ 治理分析

DAO治理和提案分析框架。

💡 使用示例

研究代币

// Create research plan
await createResearchPlan({
  projectName: "Ethereum",
  projectType: "token",
  researchScope: ["technical", "financial", "market"]
});

// Fetch current data
await fetchBlockchainData({
  dataType: "price",
  identifier: "ethereum",
  timeframe: "24h"
});

分析DeFi协议

// Comprehensive protocol analysis
await analyzeDefiProtocol({
  protocolName: "Uniswap",
  analysisType: "overview"
});

// Track TVL trends
await fetchBlockchainData({
  dataType: "tvl",
  identifier: "uniswap",
  timeframe: "30d"
});

监测鲸鱼活动

// Track large ETH movements
await trackWhaleActivity({
  tokenAddress: "0x...", // USDC contract
  blockchain: "ethereum",
  minAmount: 1000000, // $1M+
  timeRange: "24h"
});

研究NFT收藏

// Comprehensive NFT analysis
await researchNftCollection({
  collectionName: "Bored Ape Yacht Club",
  analysisDepth: "comprehensive"
});

🔧 配置

环境变量

创建一个 .env 项目根目录中的文件:

# API Keys (optional - increases rate limits)
COINGECKO_API_KEY=your_api_key_here
ETHERSCAN_API_KEY=your_api_key_here

# Cache Settings
CACHE_DIRECTORY=./research_cache
MAX_CACHE_AGE_DAYS=30

# Rate Limiting
REQUESTS_PER_MINUTE=30
ENABLE_RATE_LIMITING=true

自定义数据源

MCP服务器支持通过扩展来添加自定义数据源 BlockchainDataProvider 类别:

class CustomDataProvider extends BlockchainDataProvider {
  async fetchCustomData(params: any) {
    // Your custom implementation
  }
}

📁 项目结构

blockchain-research-mcp/
├── src/
│   ├── index.ts                 # Main entry point
│   ├── server.ts                # MCP server implementation
│   ├── providers/
│   │   └── blockchain-data-provider.ts  # Data fetching logic
│   ├── research/
│   │   └── research-manager.ts          # Research workflow management
│   ├── utils/
│   │   └── content-fetcher.ts          # Web scraping utilities
│   └── resources/
│       └── resource-manager.ts         # Data storage management
├── build/                       # Compiled JavaScript
├── research_cache/              # Local data cache
├── package.json
├── tsconfig.json
└── README.md

🤝 贡献

  1. 分叉存储库
  2. 创建要素分支(git checkout -b feature/amazing-feature)
  3. 提交您的更改(git commit -m 'Add amazing feature')
  4. 推到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

📊 数据源

该MCP与各种区块链数据提供商集成:

⚠️ 费率限制和最佳实践

  • CoinGecko 的:30次通话/分钟(免费套餐)
  • 定义:没有严格的限制,但要尊重
  • Web剪贴:每个域每秒1个请求
  • 缓存:本地缓存数据以减少API调用
  • 错误处理:API故障的优雅后退

📄 许可证

此项目根据Apache许可证2.0获得许可-请参阅 许可证 文件以获取详细信息。

🔗 链接

______________________________________________________________________

内置于❤️ 区块链研究社区

目录标签

目录标签

TypeScriptClaude金融数据区块链研究本地部署实时数据分析DeFi分析NFT研究DAO监控

支持客户端

Claude DesktopClaudeCursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

token

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明token部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP