mcpField
S
Solana MCP by Vybe

Solana MCP by Vybe

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

关于 Solana MCP by Vybe

Solana MCP by Vybe 为开发者提供实时 Solana 钱包、交易、市场、转账及链上数据。部分工具可构建未签名交易,由用户的钱包负责签名和广播。

主要功能

  1. 01钱包余额、盈亏与活动
  2. 02代币、市场和价格数据
  3. 03交易与转账查询
  4. 04构建未签名兑换交易
  5. 05构建钱包实用交易

适用场景

  1. 01查看钱包余额和盈亏
  2. 02检查代币市场与交易者活动
  3. 03准备由钱包签名的兑换交易

MCP 相关

远程 MCP 服务提供调用 Vybe API 的工具,用于查询 Solana 数据和构建交易。部分工具返回未签名交易,不负责签名或广播。

配置

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

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

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

全部服务地址
Streamable HTTPhttps://docs.vybenetwork.com/mcp需要授权

工具

5

此工具无需参数。

详细介绍

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 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。