Veyline by Payload

io.github.payload-tools由 GitHub 账号 payload-tools 发布v1.1.0更新于 Nov 6, 2026

Veyline by Payload: agent entitlement and usage reads, signed payment preflights. No funds move.

发布方自己的服务:Video Transcript

已验证STDIO仅桌面金融安全与监控

概览

AI 生成的概览

封装 Payload 的 Veyline 授权层,让助手读取组织的权益与用量,并申请经策略校验的签名付款预检。

可以做什么
  • 读取当前认证组织的 Veyline 权益与等级
  • 读取该组织的配额与用量
  • 依据权威 x402 报价申请签名、短期、受策略约束的付款预检,输入含协议、提供方、动作、网络、资产、金额、收款方、请求哈希与报价 ID
  • 当请求超出组织策略、支出上限或允许的收款方时返回拒绝
适用场景
适用于已通过 Payload 的 Veyline 轨道处理付款的代理栈,希望在钱包签名前由助手核对权益、配额与策略。它本身不执行付款,若没有 Veyline 组织则用处不大。
运行要求
以本地 Node.js stdio 进程运行(MCPB 包、源码或从 GitHub 用 npx)。需要在 PAYLOAD_RAIL_API_KEY 中提供自己的 Payload 轨道 API 密钥,并拥有现成的 Veyline 组织;PAYLOAD_RAIL_URL 可覆盖默认轨道地址。需要能访问 Payload 轨道的网络。
安装前请注意
轨道 API 密钥属于凭据,会以 Bearer Authorization 头发送给轨道;未配置时所有工具调用都会失败。预检只做授权,不转移资金,服务器也不签名或执行付款。生产付费使用需 Veyline Developer 订阅,起价每月 99 美元;免费额度为每月 1,000 次操作。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Veyline by Payload,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Veyline by Payload — MCP Server

An MCP server (stdio transport, Node.js standard library only, zero dependencies) that exposes Veyline, Payload's flagship noncustodial authorization layer, to AI agents.

Veyline decides whether an agent payment may proceed, under policy, before any wallet signs. This server wraps the Payload rail's Veyline A2A skills as MCP tools. Every tool call goes to the live Payload rail (https://payload-rail.fly.dev) authenticated with your own rail API key, for your own existing Veyline organization.

Tools

ToolUpstream routeWhat it does
veyline_statusPOST /v1/a2a (A2A skill veyline_status)Read the current authenticated organization's Veyline entitlement and tier. Does not authorize a payment.
veyline_usagePOST /v1/a2a (A2A skill veyline_usage)Read the current authenticated organization's quota and usage. Does not change policy.
veyline_preflightPOST /v1/a2a (A2A skill veyline_preflight)Request a signed, short-lived, policy-enforced payment preflight. No funds are transferred. Requires Veyline execution scope and the original authoritative x402 quote. Inputs include the authoritative protocol, provider, action, network (eip155:8453), asset, amount_cents, recipient, request_hash, quote_id, and quote.

Adding Veyline to an agent workflow

Veyline sits between an agent that wants to pay and the wallet that signs. You add it to the stack you already have; you do not rebuild around it.

  1. The agent identifies a payment it intends to make. Your application knows the recipient, amount, asset, and network.
  2. The application obtains authoritative payment details. For x402-priced actions, that is the original quote returned by the seller, not a number the agent guessed.
  3. Veyline evaluates the proposed action. Call veyline_preflight with the complete authoritative quote and its associated request hash, action, amount in cents, recipient, asset, CAIP-2 network, and quote ID. Incomplete quote requests fail closed. Veyline checks the request against your organization's authorization policies, spending limits, and permitted recipients before anything is signed.
  4. An eligible request receives a scoped, signed, expiring authorization. A preflight returns a signed, short-lived authorization bound to that payment intent. A request outside policy is refused, and nothing proceeds.
  5. Your own wallet or signer executes the payment. The customer's wallet, signer, or approved execution system performs the payment within the authorized boundaries. Veyline never holds funds and never signs in place of your wallet.
  6. Evidence is recorded or verified through supported functionality. Your application keeps the preflight result alongside the payment it authorized. On the same rail, RevRule records payout evidence linked back to the original entitlement entries, so a payout can later be checked against what was owed.

Two reads round out the integration: veyline_status reports your organization's entitlement and tier, and veyline_usage reports quota and usage. Neither authorizes a payment.

Plainly stated: Veyline provides governance and authorization without custody of customer funds. It does not execute payments itself, and it cannot guarantee that external payment systems, networks, or counterparties will not fail. What it does guarantee is narrower and useful: a payment your application routes through preflight gets a policy check before any wallet signs.

Evaluate free, then subscribe

Install

Verified MCPB release

Install the veyline v1.1.0 MCPB bundle in an MCPB-compatible client, or run from source below. The published bundle declares the supported MCP tools. This direct release is the verified installation path while third-party directory listings are revalidated.

From source

bash
git clone https://github.com/Payloadhq/veyline-mcpcd veyline-mcpnode mcp/index.js

Or run it straight from GitHub with npx:

bash
npx -y github:Payloadhq/veyline-mcp

MCP client configuration (stdio):

json
{  "mcpServers": {    "veyline": {      "command": "node",      "args": ["/path/to/veyline-mcp/mcp/index.js"],      "env": {        "PAYLOAD_RAIL_API_KEY": "your-rail-api-key"      }    }  }}

Configuration

VariableRequiredDefaultPurpose
PAYLOAD_RAIL_API_KEYRequired for tool calls—Your own Payload rail API key for an existing Veyline organization. Sent to the rail only as a Bearer Authorization header.
PAYLOAD_RAIL_URLOptionalhttps://payload-rail.fly.devPayload rail base URL.

Fail-closed: with no API key configured, the server still starts and lists its tools, and every tool call returns a clear API key not configured error. Nothing is ever sent anywhere without your key, and the key never leaves your machine except as the Authorization header to the rail.

Notes

  • A preflight is an authorization check, not a payment: it never moves funds.
  • You need an existing Veyline organization on the Payload rail for the tools to return data.

License

MIT — see LICENSE.


Veyline is the flagship product of Payload. See also callx402 by Payload, the MCP client layer for x402-priced actions.

来源:README.md,提交 5b19378

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

2
  1. v1.1.0最新Oct 16, 2026
  2. v1.0.0Oct 13, 2026

评分

已满足适用检查项的 50%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

其他 Payload 集成