Web3内容MCP服务器
用于web3内容管理、区块链数据获取和内容分析的MCP服务器。
特性
内容管理
save_content-将web3文章、帖子、文档保存到Supabasesearch_content-按关键字、标签或区块链搜索get_content-按ID检索内容delete_content-删除内容
区块链数据
get_token_price-从CoinGecko获取加密货币价格get_trending_tokens-查看加密货币趋势add_to_watchlist-跟踪观察列表中的令牌get_watchlist-查看实时价格的观察名单
内容分析
analyze_content-分析web3主题、提到的标记的文本get_web3_news-获取最新的加密货币新闻
设置
- 安装依赖项:
npm install- 运行Supabase迁移:
- 转到您的Supabase仪表板 - 跑 supabase/migrations/001_init.sql 在SQL编辑器中
- 配置环境:
cp .env.example .env
# Edit .env with your Supabase credentials- 构建:
npm run build- MCP检验员测试:
npm run inspectClaude桌面配置
增添 ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"web3-content": {
"command": "node",
"args": ["/Users/dahyekim/web3-content-mcp/dist/index.js"],
"env": {
"SUPABASE_URL": "your-supabase-url",
"SUPABASE_KEY": "your-supabase-key"
}
}
}
}