Vector GraphQL MCP 服务器为查询 Vector GraphQL API 提供了一系列实用工具,可帮助用户获取排行榜数据、交易员资料、热门 Solana 数据以及特定 token 的广播信息,提升数据获取效率。
本 MCP 服务器为查询 Vector GraphQL API 提供了实用工具,以下是使用前的准备和操作步骤。
fetch_leaderboard:获取 Vector 平台的排行榜数据fetch_profile:获取交易员的详细资料信息fetch_token_data:获取热门 Solana 数据fetch_token_broadcasts:获取特定 token 的广播信息# 克隆仓库
git clone https://github.com/JussCubs/mcp-server-test.git
cd mcp-server-test
# 使用 uv 安装依赖
uv add "mcp[cli]" httpx
如果您尚未安装 uv,可以按照 https://github.com/astral-sh/uv 上的说明进行安装。
pip install -r requirements.txt
# 在开发模式下运行,并使用 MCP Inspector
uv run mcp dev vector_server.py
# 或者如果使用 pip
mcp dev vector_server.py
# 将其安装到 Claude Desktop 环境中
uv run mcp install vector_server.py
# 或者如果使用 pip
mcp install vector_server.py
如果您看到类似 The package 'mcp==X.X.X' does not have an extra named 'cli' 的警告,可能需要单独安装 CLI 工具:
pip install mcp httpx "click>=8.0" "rich>=10.0" "typer>=0.9.0"
用于获取 Vector 平台的排行榜数据:
leaderboard_type:排行榜类型(默认为 'PNL_WIN')用于获取特定交易员的详细资料信息:
username:Vector 用户名用于获取 Vector 平台上的热门 Solana token 数据。此工具无参数,返回过去 5 分钟内有广播活动的热门 token。
用于获取特定 token 的广播信息:
token_id:Vector token ID