Solana数据交互工具

一个使用Model Context Protocol (MCP)与Solana Vibe Station API交互的工具,通过Claude AI访问实时Solana代币数据和市场信息。

  • by Solana-Vibe-Station
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 Solana-Vibe-Station/mcp-introduction

使用说明

# MCP简介

该项目演示了如何使用带有Solana Vibe Station API的模型上下文协议(MCP)通过Claude AI访问实时Solana令牌数据。

这个项目是一个以学习为重点的例子,与视频一起在https://youtu.be/MjU6wUxqklM

特性

  • 连接到Solana Vibe Station MCP服务器
  • 访问实时Solana代币数据和市场信息
  • 与Claude AI的交互式聊天界面
  • 代币价格、元数据、市场数据等工具

先决条件

  • Node.js(v18或更高版本)
  • npm或纱线
  • 无烟煤API键

设置

  1. 克隆此存储库
  2. 安装依赖项:
    npm install
    
  3. 复制示例环境文件并添加您的凭据:
    cp .env.example .env
    
  4. 编辑 .env 文件并添加:
    • AUTH_TOKEN:您的Solana Vibe Station API代币
    • ANTHROPIC_API_KEY:您的Anthropic API密钥

用法

运行开发服务器:

npm run dev

这将启动一个交互式聊天会话,您可以在其中通过Claude AI查询Solana令牌数据。

可用工具

以下Solana Vibe Station工具可用:

  • get_token_price:获取Solana代币的当前价格和市场统计数据
  • get_token_metadata:获取Solana令牌的链上和链下元数据
  • get_mint_info:获取启动板令牌信息
  • get_prediction_candles:获取72小时OHLCV蜡烛数据
  • get_defi_price:获取单个令牌的DeFi格式价格
  • get_defi_multi_price:获取多个代币的DeFi格式价格

许可证

国际学生中心