web3-research-mcp

作者 aaronjmars

Deep Research for crypto - free & fully local

159
Stars
53
Forks
TypeScript
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/aaronjmars/web3-research-mcp

快速入门

使用 web3-research-mcp 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

Web3 Research MCP — deep research for crypto, free and fully local. An MCP server with 13 tools across CoinGecko, CoinMarketCap, DeFiLlama and more; no API key required.

Star us ❤️ →   Star Web3 Research MCP on GitHub   web3-research-mcp on npm   @aaronjmars on X

Deep research for crypto - free & fully local.
A local MCP server that researches any token across CoinGecko, CoinMarketCap, DeFiLlama and more - no API key, nothing leaves your machine.

stars forks npm license

## 🚀 Preview

Preview Preview2

🧠 Features

  • Comprehensive Research: Gather detailed information about any cryptocurrency token
  • Multi-Source Analysis: Research across multiple sources including CoinGecko, CoinMarketCap, DeFiLlama, and more
  • Structured Reporting: Generate detailed reports covering technical fundamentals, market data, social sentiment, and more
  • Resource Management: Automatically stores search results and content for reference
  • Status Tracking: Track research progress through different stages and sections

📋 Requirements

  • Node.js (v16 or higher)

🔧 Installation & Setup

Installing via Smithery

To install web3-research-mcp for Claude Desktop automatically via Smithery:

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

🔌 Using with Claude Desktop

Edit your Claude Desktop config file

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json

Add this to your Claude Desktop configuration file:

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

Then restart Claude Desktop

🔌 Using with Cursor

Go to: Settings -> Cursor Settings -> MCP -> Add new global MCP server Paste this into your Cursor ~/.cursor/mcp.json file. See Cursor MCP docs for more info.

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

Then restart Cursor

🛠️ Tools

create-research-plan

Creates a structured research plan for a token.

Parameters:

  • tokenName: Full name of the token
  • tokenTicker: Ticker symbol of the token

search

Performs a web search and returns the results.

Parameters:

  • query: Search query
  • searchType: Type of search (web, news, images, videos)

research-with-keywords

Searches for a token with specific keywords and saves the results.

Parameters:

  • tokenName: Name of the token
  • tokenTicker: Ticker symbol
  • keywords: Array of keywords to search for

update-status

Updates the status of a research section.

Parameters:

  • section: Section name to update (e.g., 'projectInfo', 'technicalFundamentals')
  • status: New status for the section (planned, in_progress, completed)

fetch-content

Fetches content from a URL and saves it as a resource.

Parameters:

  • url: URL to fetch content from
  • format: Output format (text, html, markdown, json)

list-resources

Lists all available resources that have been saved.

search-source

Searches for information about a token from a specific source.

Parameters:

  • tokenName: Name of the token
  • tokenTicker: Ticker symbol
  • source: Source to search (e.g., 'CoinGecko', 'DeFiLlama', 'News')

research-source

Searches a specific source for a token and saves the top result's page content as a markdown resource.

Parameters:

  • tokenName: Name of the token
  • tokenTicker: Ticker symbol of the token
  • source: Source to research (e.g., 'IQ Wiki', 'CoinMarketCap')

coingecko-data

Fetches live market data directly from the CoinGecko public API — price, market cap, 24h/7d/30d changes, ATH/ATL, circulating supply, contract addresses across chains, and social/dev links. Bypasses the 403 issues of HTML scraping.

Parameters:

  • tokenName: Full name of the token (e.g., 'Bitcoin')
  • tokenTicker: Ticker symbol (e.g., 'BTC')

No API key required. Uses the free public tier (~30 req/min).

Optional: set COINGECKO_API_KEY in the environment to use a CoinGecko Pro API key. When set, requests are sent to https://pro-api.coingecko.com/api/v3 with the x-cg-pro-api-key header. Requests time out after 15s.

coingecko-search

Searches CoinGecko's coin index and returns candidate matches with their CoinGecko IDs. Useful when the ticker is ambiguous (e.g., multiple tokens with the same symbol).

Parameters:

  • query: Search query — name, ticker, or contract address

coingecko-tickers

Fetches active exchange listings for a token from CoinGecko — which CEXs/DEXs trade the pair, per-venue 24h USD volume, last price, bid-ask spread, trust score, and trade URL. Sorted by 24h USD volume desc; anomalies and stale prints are filtered out. Bypasses HTML scraping for the "where does this token actually trade" question.

Parameters:

  • tokenName: Full name of the token (e.g., 'Bitcoin')
  • tokenTicker: Ticker symbol (e.g., 'BTC')
  • limit: How many top venues to return (default 15, max 50)

No API key required. Uses the free public tier. Requests time out after 15s.

defillama-data

Fetches protocol data directly from the DeFiLlama public API — total TVL, ATH TVL with date, 30/90/365-day TVL change vs current, market cap (when available — DeFiLlama omits it for many protocols), per-chain TVL breakdown, fees (24h/7d/30d/all-time), token addresses, fundraising rounds, and links. Bypasses HTML scraping for the most common DeFi-protocol lookup.

Parameters:

  • tokenName: Full protocol/token name (e.g., 'Uniswap')
  • tokenTicker: Ticker symbol (e.g., 'UNI')

No API key required. Uses the free public API. Requests time out after 15s. The protocol index is cached for 5 minutes per process to avoid hammering /protocols on every call.

defillama-search

Searches DeFiLlama's protocol index and returns candidate matches with their slugs, TVL, and category. Useful when the ticker is ambiguous (e.g., multiple protocols with similar names).

Parameters:

  • query: Search query — protocol name, ticker, or slug

📝 Prompts

token-research

Initiates comprehensive research on a cryptocurrency token.

Parameters:

  • tokenName: Full name of the cryptocurrency token
  • tokenTicker: Ticker symbol of the token (e.g., BTC, ETH)

🧠 How It Works

  1. When research begins, a structured plan is created covering all aspects of the token
  2. The server performs searches across multiple sources for information
  3. Search results are stored as resources that can be referenced
  4. The research progresses through different sections, with status tracking
  5. A comprehensive report is generated covering all aspects of the token

⚠️ Limitations

  • Some websites block web scraping, so direct content fetching may fail with 403 errors
  • Relies on search results which may not always be comprehensive
  • Rate limits may apply to search operations

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

常见问题

What is web3-research-mcp?

web3-research-mcp is an open-source mcp servers skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by aaronjmars. Deep Research for crypto - free & fully local. It has 159 GitHub stars.

Is web3-research-mcp safe to use?

web3-research-mcp failed SkillsLLM's automated security scan, which flagged one or more high-severity issues. Review the Security Report section carefully before using it.

How do I install web3-research-mcp?

Clone the repository with "git clone https://github.com/aaronjmars/web3-research-mcp" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is web3-research-mcp written in?

web3-research-mcp is primarily written in TypeScript. It is open-source under aaronjmars on GitHub, so you can review or fork the full source.

Are there alternatives to web3-research-mcp?

Yes. SkillsLLM lists many other MCP Servers skills you can browse and compare side by side. Open the MCP Servers category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh web3-research-mcp against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

Scrapling

by D4Vinci

🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl!

75,9137,581Python
MCP 服务器
查看详情

TrendRadar

by sansan0

⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的 AI 舆情监控助手与热点筛选工具!聚合多平台热点 + RSS 订阅,支持关键词精准筛选。AI 智能筛选新闻 + AI 翻译 + AI 分析简报直推手机,也支持接入 MCP 架构,赋能 AI 自然语言对话分析、情感洞察与趋势预测等。支持 Docker ,数据本地/云端自持。集成微信/飞书/钉钉/Telegram/邮件/ntfy/bark/slack 等渠道智能推送。

61,65224,883Python
MCP 服务器
查看详情

context7

by upstash

Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors

61,0602,938TypeScript
MCP 服务器
查看详情

High-performance code intelligence MCP server. Indexes codebases into a persistent knowledge graph — average repo in milliseconds. 158 languages, sub-ms queries, 99% fewer tokens. Single static binary, zero dependencies.

39,9393,219C
MCP 服务器
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情