mcpField
S
Solana MCP by Vybe

Solana MCP by Vybe

远程服务
docs.vybenetwork.com金融数据2.2k今天更新

关于 Solana MCP by Vybe

Solana MCP by Vybe 是面向开发者的 Solana 实时数据工具集,通过 44 个工具调用 Vybe API,涵盖钱包、交易、市场和转账数据。部分工具构建未签名交易,私钥由用户钱包保管,服务不会广播交易。

主要功能

  1. 01查询钱包余额、PnL 与 DeFi 持仓
  2. 02读取代币、市场和价格数据
  3. 03查询交易、转账与交易者活动
  4. 04获取兑换报价并构建未签名交易
  5. 05批量查询多个钱包数据

适用场景

  1. 01分析 Solana 钱包表现和持仓
  2. 02查看代币市场与价格历史
  3. 03生成待钱包签名的兑换交易

MCP 相关

MCP 服务通过 44 个工具向客户端提供 Vybe API 的 Solana 数据与交易构建能力。构建的交易未经签名且不会广播。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.vybenetwork.xyz
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

工具

7

此工具无需参数。

详细介绍

Vybe 的 Solana MCP

Vybe 的 Solana MCP 是一套用于获取实时 Solana 数据的开发者工具包,涵盖钱包、交易、市场、转账和可签名的兑换交易。公共服务发布了 44 个工具。每个工具都会调用一个 Vybe API 端点。

build-swap、build-close-token-accounts 和 build-withdraw-mev 会返回未签名的交易,供你在自己的钱包中签名。该服务不会获取私钥,也不会广播交易。get-x402-access-guide 会返回按次付费的 x402 使用说明,不会发送付款。

此仓库包含目录条目、Claude 插件和 MCP 注册表元数据。运行中的服务是 vybenetwork/vybe-mcp-oauth-proxy。其当前版本为 1.3.2。

版本

部件版本位置
正在运行的 MCP 服务1.3.2https://mcp.vybenetwork.xyz/mcp 上的 initialize
Claude 插件1.3.0.claude-plugin/plugin.json
MCP 注册表元数据1.1.3server.json

MCP 端点

使用可流式传输的 HTTP 端点:

https://mcp.vybenetwork.xyz/mcp

注册表元数据(server.json)发布的远程服务地址为:

https://mcp.vybenetwork.xyz

需要显式 MCP 路径的客户端(ChatGPT Developer Mode、Codex、Cursor HTTP)应使用 https://mcp.vybenetwork.xyz/mcp。

docs.vybenetwork.com/docs/mcp 上的公共指南仍介绍旧工具 list-endpoints、search-endpoints、get-endpoint 和 execute-request。这些名称不在已发布的工具列表中。

快速设置

Cursor / Windsurf / Codex 风格的 HTTP 配置
{
  "mcpServers": {
    "solana-mcp-vybe": {
      "type": "http",
      "url": "https://mcp.vybenetwork.xyz/mcp"
    }
  }
}

相同配置片段:.mcp.json。

通过 mcp-remote 使用 Claude Desktop
{
  "mcpServers": {
    "solana-mcp-vybe": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.vybenetwork.xyz/mcp"]
    }
  }
}
Claude.ai 自定义连接器或 Connectors Directory
Name: Solana MCP by Vybe
URL:  https://mcp.vybenetwork.xyz/mcp
Claude Code / Cowork 插件

此仓库是一个 Claude 插件(/.claude-plugin/plugin.json)。验证后,提交公开的 GitHub URL:

claude plugin validate .

客户端提示时,请使用 OAuth 登录。用户名填写你的 Vybe 邮箱,密码填写你的 API 密钥,然后批准授权。请勿将 API 密钥或私钥提交到此仓库。

.claude-plugin/plugin.json 中的 Claude 目录链接:

该清单中的分类:作用于 apis、finances、code 和 databases,部门为 engineering,行业为 software-saas,主题为 computing。在 Claude Code 2.1.138 中运行 claude plugin validate 会将目录专用字段(displayName、icon、链接、classification)报告为无法识别。插件目录接受这些字段。

此仓库包含的内容

  • server.json — 通过 GitHub Actions 发布到官方 MCP 注册表的元数据。远程服务 URL:https://mcp.vybenetwork.xyz。
  • .mcp.json — Claude 和 Codex 插件使用的 MCP 服务 URL。通过原生 HTTP 连接到 https://mcp.vybenetwork.xyz/mcp。不含机密信息。
  • .codex-plugin/plugin.json — Codex 插件元数据,用于通过相同的 MCP URL 进行本地安装。
  • .claude-plugin/plugin.json — Claude Code / Cowork 插件清单(技能、命令、远程 MCP、目录链接和分类)。
  • skills/ — vybe-api-explorer、vybe-token-market-intel 和 vybe-wallet-analytics。
  • commands/connect-vybe.md — 用于介绍 OAuth 登录步骤的 Claude 命令。

可用工具

已发布的 tools/list 包含以下 44 个工具。传入各工具自身的参数。不要传入 URL、路径或 HTTP 方法。

工具调用
list-pyth-price-feedsGET /v4/oracle/pyth/pricefeeds
get-pyth-price-candlesGET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/candles
get-pyth-priceGET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price
get-marketGET /v4/markets/{marketAddress}
list-marketsGET /v4/markets
get-market-candlesGET /v4/markets/{marketAddress}/candles
get-pyth-price-historyGET /v4/oracle/pyth/pricefeeds/{priceFeedAddress}/price-ts
get-pyth-productGET /v4/oracle/pyth/products/{productAddress}
get-token-candlesGET /v4/tokens/{mintAddress}/candles
list-tokensGET /v4/tokens
list-labeled-programsGET /v4/programs/labeled-program-accounts
list-supported-dexesGET /v4/reference/dexes
get-token-liquidityGET /v4/tokens/{mintAddress}/liquidity
get-tokenGET /v4/tokens/{mintAddress}
get-token-holder-count-historyGET /v4/tokens/{mintAddress}/holders-count-ts。需要 startTime 和 endTime,值为 Unix 秒,间隔最多为 2592000 秒(30 天)。interval 可以是 hour 或 day。
list-instruction-namesGET /v4/reference/instruction-names
get-token-trader-activityGET /v4/tokens/{mintAddress}/trader-activity
get-token-top-pnl-tradersGET /v4/tokens/{mintAddress}/top-pnl-traders
get-token-top-holdersGET /v4/tokens/{mintAddress}/top-holders
list-transfersGET /v4/transfers
get-swap-quoteGET /v4/trading/swap-quote
get-token-trade-volume-historyGET /v4/tokens/{mintAddress}/trade-volume-ts
build-swapPOST /v4/trading/swap
list-tradesGET /v4/trades
get-empty-accounts-batchPOST /v4/wallets/batch/empty-accounts
get-dust-accounts-batchPOST /v4/wallets/batch/dust-accounts
get-token-balance-history-batchPOST /v4/wallets/batch/token-balances-ts
get-token-balances-batchPOST /v4/wallets/batch/token-balances
list-top-tradersGET /v4/wallets/top-traders
get-wallet-counterpartiesGET /v4/wallets/{ownerAddress}/counterparties
list-labeled-accountsGET /v4/wallets/labeled-accounts
get-token-accounts-batchPOST /v4/wallets/batch/token-accounts-balance-ts
get-wallet-defi-positionsGET /v4/wallets/{ownerAddress}/defi-positions
get-wallet-empty-accountsGET /v4/wallets/{ownerAddress}/empty-accounts
get-wallet-dust-accountsGET /v4/wallets/{ownerAddress}/dust-accounts
get-wallet-token-account-historyGET /v4/wallets/{ownerAddress}/token-accounts-balance-ts
get-wallet-token-balancesGET /v4/wallets/{ownerAddress}/token-balance
get-wallet-pnlGET /v4/wallets/{ownerAddress}/pnl
get-wallet-pnl-historyGET /v4/wallets/{ownerAddress}/pnl-ts
get-wallet-token-balance-historyGET /v4/wallets/{ownerAddress}/token-balance-ts
build-close-token-accountsPOST /v4/wallets/util/close-token-accounts
get-wallet-transfer-volumeGET /v4/wallets/{ownerAddress}/transfer-volume-usd
build-withdraw-mevPOST /v4/wallets/util/withdraw-mev
get-x402-access-guide静态 x402 按次付费指南。不会发送付款。

build-swap、build-close-token-accounts 和 build-withdraw-mev 会返回未签名的交易。它们不会对交易签名或进行广播。五个 *-batch 工具会 POST 钱包地址列表,并且只读取数据。

GitHub 仓库名称

vybenetwork/solana-mcp-vybe(以 solana-mcp 开头,包含 Vybe)。

发布新的目录版本

  1. 克隆或使用此仓库:github.com/vybenetwork/solana-mcp-vybe

  2. 创建标签并推送(工作流会根据标签设置 server.json 中的 version):

    git tag vX.Y.Z
    git push origin vX.Y.Z
    

    当前 server.json 的版本是 1.1.3。下一个注册表标签应比该版本更新。推送标签后,工作流会根据标签重写 server.json 中的 version。

    或运行 Actions → Publish to MCP Registry → Run workflow(使用 server.json 中已有的版本)。

发布使用 Actions 中的 GitHub OIDC;无需个人令牌密钥。

如果你在本地使用 mcp-publisher login github 并遇到针对 io.github.vybenetwork/... 的 403 错误:像 Git Credential Manager 这样的 Git 应用与此无关。打开 GitHub → Settings → Applications → Authorized OAuth Apps,选择你在 mcp-publisher login github(设备流程)期间授权的应用,然后在 Organization access 下点击 Grant,授权 vybenetwork。对于启用了 SAML 强制验证的组织,还需为该 OAuth 应用完成 SSO。然后再次运行 mcp-publisher logout、mcp-publisher login github 和 publish。

  1. 验证:

    curl -sS "https://registry.modelcontextprotocol.io/v0.1/servers?search=vybenetwork" | jq .
    

Cursor 和其他目录

使用 .mcp.json 作为安装片段。对于 Cursor Directory,请在注册表发布成功后提交;使用 OAuth 访问 https://mcp.vybenetwork.xyz/mcp。

注册表目录 ID

server.json 中的 name: io.github.vybenetwork/solana-mcp-vybe。显示标题: Vybe 的 Solana MCP。

发布: 推送 main,然后运行 git tag vX.Y.Z && git push origin vX.Y.Z,或选择 Actions → Publish to MCP Registry。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。