使用说明
矢量GraphQL MCP服务器
此MCP服务器提供用于查询Vector GraphQL API的工具:
fetch_leaderboard:获取Vector排行榜数据fetch_profile:获取详细的交易者资料数据fetch_token_data:获取热门Solana代币fetch_token_broadcasts:获取特定令牌的广播
设置
# Clone the repository
git clone https://github.com/JussCubs/mcp-server-test.git
cd mcp-server-test
# Install dependencies with uv
uv add "mcp[cli]" httpx
如果您没有安装uv,可以按照以下说明进行安装: https://github.com/astral-sh/uv.
或者,您可以使用pip:
pip install -r requirements.txt
用法
# Run in development mode with the MCP Inspector
uv run mcp dev vector_server.py
# OR if you're using pip
mcp dev vector_server.py
# Install in Claude Desktop
uv run mcp install vector_server.py
# OR if you're using 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"
工具文档
fetch_leadboard
获取Vector排行榜数据:
leaderboard_type:排行榜的类型(默认:“PNL_WIN”)
fetch_profile
获取Vector交易者的详细个人资料数据:
username:要获取的矢量用户名
fetch_token_data
从Vector获取趋势Solana令牌。 此工具没有参数,并返回5分钟广播活动的趋势令牌。
fetch_token_recasts
获取特定令牌的广播:
token_id:矢量令牌ID
