加密货币研究工具

Web3 Research MCP是一个本地运行的加密货币研究工具,提供全面的代币信息收集、多源分析、结构化报告生成和资源管理功能。

  • by aaronjmars
  • TypeScript
  • 本地部署
  • 170 星标
  • 更新于
在 GitHub 查看 aaronjmars/web3-research-mcp

使用说明

Web3研究MCP

加密货币深度研究-免费且完全本地化🧠

🚀 预览

🧠 特性

  • 综合研究:收集有关任何加密货币令牌的详细信息
  • 多源分析:对多个来源的研究,包括CoinGecko、CoinMarketCap、DeLiLama等
  • 结构化报告:生成涵盖技术基本面、市场数据、社会情绪等的详细报告
  • 资源管理:自动存储搜索结果和内容以供参考
  • 状态跟踪:通过不同阶段和部分跟踪研究进展

📋 需求

  • Node.js(v16或更高版本)

🔧 安装和设置

通过Smithery安装

通过以下方式自动安装Claude Desktop的web3 research mcp 铁匠铺:

npx -y @smithery/cli install web3-research-mcp --client claude

🔌 与Claude Desktop一起使用

编辑您的Claude Desktop配置文件

  • Windows:%APPDATA%\Claude\Claude_desktop_config.json
  • macOS:~/库/应用程序支持/Claude/Claude_desktop_config json

将此添加到您的Claude Desktop配置文件中:

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

然后重新启动克劳德桌面

🔌 与光标一起使用

转到:设置->光标设置->MCP->添加新的全局MCP服务器 将此内容粘贴到您的Cursor~/.coursor/mcp.json文件中。有关更多信息,请参阅Cursor MCP文档。

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

然后重新启动Cursor

🛠️ 工具

制定研究计划

为代币创建结构化的研究计划。

参数:

  • tokenName:令牌的全名
  • tokenTicker:代币的Ticker符号

搜索

执行网络搜索并返回结果。

参数:

  • 查询:搜索查询
  • searchType:搜索类型(网络、新闻、图片、视频)

关键词研究

使用特定关键字搜索令牌并保存结果。

参数:

  • tokenName:令牌的名称
  • tokenTicker:Ticker符号
  • keywords:要搜索的关键字数组

更新状态

更新研究部分的状态。

参数:

  • section:要更新的章节名称(例如,“项目信息”、“技术基础”)
  • status:该部分的新状态(已计划、正在进行、已完成)

获取内容

从URL获取内容并将其另存为资源。

参数:

  • url:从中获取内容的url
  • format:输出格式(文本、html、markdown、json)

列出资源

列出已保存的所有可用资源。

搜索源

从特定来源搜索有关令牌的信息。

参数:

  • tokenName:令牌的名称
  • tokenTicker:Ticker符号
  • 来源:要搜索的来源(例如,“CoinGecko”、“DeFiLlama”、“新闻”)

coingecko数据

直接从CoinGecko公共API获取实时市场数据-价格、市值、24h/7d/30d变化、ATH/ATL、流通供应、跨链合同地址和社交/dev链接。绕过403个HTML抓取问题。

参数:

  • tokenName:代币的全名(例如“比特币”)
  • tokenTicker:Ticker符号(例如“BTC”)

不需要API密钥。使用免费公共层(~30请求/分钟)。

可选:设置 COINGECKO_API_KEY 在环境中使用CoinGecko Pro API密钥。设置后,请求将发送到 https://pro-api.coingecko.com/api/v3 随着 x-cg-pro-api-key 头球请求在15秒后超时。

硬币搜索

搜索CoinGecko的硬币索引,并返回与其CoinGeckoID匹配的候选项。当股票代码不明确时(例如,具有相同符号的多个代币)很有用。

参数:

  • query:搜索查询--名称、股票代码或合约地址

硬币行情

从CoinGecko获取代币的活跃交易所列表,CEXs/DEX根据24小时美元交易量、最新价格、买卖价差、信任评分和交易URL对该货币对进行交易。按24小时美元成交量降序排序;异常和陈旧的打印被过滤掉。绕过“此代币实际在哪里交易”问题的HTML抓取。

参数:

  • tokenName:代币的全名(例如“比特币”)
  • tokenTicker:Ticker符号(例如“BTC”)
  • 限制:返回多少个顶级场地(默认15个,最多50个)

不需要API密钥。使用免费的公共层。请求在15秒后超时。

defillama数据

直接从DeFiLlama公共API获取协议数据-总TVL、带日期的ATH TVL、30/90/365天TVL与当前TVL的变化、市值(如果可用-DeFiLloma在许多协议中省略了它)、每次主TVL细分、费用(24/7d/30d/历史)、代币地址、筹款轮次和链接。绕过最常见的DeFi协议查找的HTML抓取。

参数:

  • tokenName:完整协议/令牌名称(例如,“Uniswap”)
  • tokenTicker:Ticker符号(例如“UNI”)

不需要API密钥。使用免费的公共API。请求在15秒后超时。每个进程缓存协议索引5分钟,以避免锤击 /protocols 每次通话。

defillama搜索

搜索DeFi Llama的协议索引,并返回候选匹配项及其slug、TVL和类别。当自动收报机不明确时(例如,具有相似名称的多个协议)很有用。

参数:

  • query:搜索查询--协议名称、股票代码或slug

📝 提示

代币研究

启动对加密货币代币的全面研究。

参数:

  • tokenName:加密货币代币的全名
  • tokenTicker:代币的Ticker符号(例如BTC、ETH)

🧠 运作原理

  1. 当研究开始时,会创建一个结构化的计划,涵盖代币的各个方面
  2. 服务器跨多个来源搜索信息
  3. 搜索结果存储为可引用的资源
  4. 研究通过不同部分进行,并进行状态跟踪
  5. 生成一份全面的报告,涵盖令牌的各个方面

⚠️ 局限性

  • 一些网站阻止网络抓取,因此直接获取内容可能会失败,出现403个错误
  • 依赖于可能并不总是全面的搜索结果
  • 速率限制可能适用于搜索操作

📄 许可证

此项目根据MIT许可证获得许可-有关详细信息,请参阅许可证文件。