Skip to main content
OrbitFlare MCP 服务器将针对 Shredstream 优化的 Solana RPC、gRPC 流式传输、专属节点与验证者基础设施暴露为 AI 助手可直接调用的工具。每项能力对应独立工具,具备聚焦的输入模式:无内部动作路由器,无基于结果 ID 的分页套路。
将 MCP 服务器与 技能 搭配使用效果最佳。技能教智能体 OrbitFlare 如何工作;MCP 服务器让它无需离开对话即可实际调用 OrbitFlare。

安装

大多数主机使用相同 JSON 结构;仅文件位置不同:
Codex CLI~/.codex/config.toml(或 <project>/.codex/config.toml)使用 TOML:

获取许可证密钥

orbitflare.com 注册,从控制台 Licenses(许可证) 部分复制许可证密钥。免费方案提供 10 RPS,足以立即开始构建。 若不想将密钥写入主机配置,可不设置该环境变量,并在对话中调用 setApiKey
将我的 OrbitFlare API 密钥设为 xxxx-xxxx-xxxx

配置

所有值均可在运行时通过 setApiKey 工具覆盖,便于切换网络或固定区域而无需重启主机。

区域端点

默认使用 mainnet(自动路由)。要固定区域,请通过 setApiKey 使用以下之一:ashnylaslcamsfralondubsiautoksgp

工具

共 53 个工具,按领域分组。每个工具可独立调用。

RPC 读取

账户、资料与套餐

身份验证(设备码 + 钱包质询)

API 密钥与许可证

计费

流式传输、质押、兑换

钱包与写入

流程

身份验证(设备码)

1

请求设备码

requestDeviceCode 返回 verification_uri + user_code。模型会向你展示。
2

在浏览器中批准,然后轮询

pollDeviceToken { device_code }interval 秒重复直至成功。Bearer 令牌自动存储并用于后续客户 API 调用。
3

退出登录

revokeToken 清除 Bearer 令牌。

身份验证(钱包)

1

加载密钥对

generateKeypair(新建)或 loadKeypair(来自 base58 / Solana CLI 文件)。
2

请求质询

requestWalletChallenge { wallet_address }
3

签名并验证

signMessage { message: <challenge> },然后 verifyWalletSignature(已有账户)或 registerWithWallet(新账户)。

钱包发送

1

加载密钥对

generateKeypairloadKeypair
2

构建转账

buildSolTransfer { recipient, amountSol } 返回 base64 未签名交易。
3

签名并广播

signAndSendTransaction { transaction } 使用会话密钥对签名、广播,并返回签名与 Solscan 链接。

充值

1

准备充值

prepareTopUp { amount, wallet_address } 返回 base64 未签名 USDC 转账 + memo。
2

签名

通过 signAndSendTransaction 使用已加载钱包签名,或在外部签名。
3

确认

confirmTopUp { transaction: <signed-base64> }。OrbitFlare 链上验证后记入余额。

资源

服务器将 OrbitFlare 文档暴露为 MCP 资源,模型可按需拉取当前文档:

系统提示

预置的系统 / 开发者提示位于 system-prompts/orbitflare/ 目录:
  • claude.system.md:适用于 Claude 的简洁系统提示
  • openai.developer.md:适用于 OpenAI 模型的简洁开发者消息
  • full.md:长篇运营手册(认证流程、充值、严格护栏)
将其中一个放入主机配置,可为模型提供何时选用何种工具的端到端指导。

试用

安装后,模型会自动选择合适工具:
Gh9ZwEm… 的 SOL 余额是多少?」
「显示 7xKXt… 最近 20 笔交易。」
「触碰涉及 Raydium 的账户时,当前有竞争力的优先费用是多少?」
「构建从法兰克福流式传输 Jupiter swap 交易的 Yellowstone gRPC 配置。」
「以 0.3% 滑点报价 1 SOL → USDC。」
「OrbitFlare 验证者投票账户是什么?250 SOL 每年约赚多少?」

源码