Verantis Mcp

io.github.m9labs-railscope由 GitHub 账号 m9labs-railscope 发布v0.2.1更新于 Oct 24, 2026

Verified directory for machine payments (x402 & MPP): check services and wallets before agents pay.

已验证Streamable HTTP可网页运行金融安全与监控

概览

AI 生成的概览

一个只读的机器支付服务(x402 与 MPP)目录,让助手在代理付款前核查服务或收款钱包。

可以做什么
搜索经过验证的机器支付服务目录,可按协议、链、价格、类别或声誉筛选,结果按结算通道(base、solana、tempo)分别列出。获取单个服务主机的完整记录,包括各通道的声誉、价格、买家、交易量和历史。在付款前核查收款钱包,查看其是否已知、已获得的声誉等级以及它代理哪些服务。读取索引级统计,包括服务数量、验证分布和数据新鲜度。
适用场景
当代理即将通过 x402 或 MPP 向某个机器支付服务付款,而你想在付款前核查该服务或收款钱包时使用。它仅提供信息,不会转移资金。
运行要求
可使用托管的 streamable-HTTP 端点,或用 uvx 或 pip 运行的本地进程(Python)。无需账户或 API 密钥。可选环境变量 VERANTIS_API_BASE 可覆盖 API 基础地址。
安装前请注意
声誉和分类反映某一时点的实时探测与链上读取结果,可能变化;数据仅供参考,不构成财务建议。本地包会写入一个随机匿名安装标识。它无法转移资金或查看密钥,但付款决策仍由代理负责。

安装

在 SourceWeft 中

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

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.m9labs-railscope%2Fverantis-mcp/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "verantis": {
      "type": "http",
      "url": "https://api.verantis.ai/mcp"
    }
  }
}

README

Verantis MCP

The verified directory for machine payments — as an MCP tool.

[Install in VS Code] [PyPI] [MCP Registry]

Give any MCP-capable agent (Claude, Cursor, agent frameworks) the ability to check what it's about to pay before it pays. Verantis continuously probes machine-payable services across x402 and MPP, measures on-chain reputation, and publishes a recomputable record. This server is a thin client of the public Verantis API — standard library only, no dataset needed.

Learn more: verantis.ai · methodology: verantis.ai/methodology

Tools

ToolWhat it does
find_paid_serviceSearch the verified directory (x402 / MPP). Filter by verified-only, price, chain, protocol, category, reputation.
get_serviceFull record + verification provenance for one domain.
check_walletPre-payment guard — pass the recipient wallet a service asked you to pay; get its earned reputation tier, on-chain buyer retention, and which services it fronts.
directory_statsIndex-level stats: services, verification breakdown, freshness.

What it can and can't do

  • Can: read the public directory; check a service or wallet before your agent pays.
  • Can't: move money, see your keys, or read your files.
  • Only ever calls api.verantis.ai — nothing else.
  • Writes nothing (hosted endpoint) / only a random anonymous install id (local pip/uvx).
  • No account, no API key. MIT-licensed. Read-only.
  • How we measure: verantis.ai/methodology

Install & connect

Two ways to connect — pick one.

Local (stdio) — via uvx, no install step

Claude Desktop (claude_desktop_config.json) or any MCP client:

json
{  "mcpServers": {    "verantis": {      "command": "uvx",      "args": ["verantis-mcp"]    }  }}

Prefer pip? pip install verantis-mcp, then use "command": "verantis-mcp" with no args.

Cursor (~/.cursor/mcp.json): same block under mcpServers.

Hosted (no install) — connect by URL

VS Code / Copilot: one-click add ▸ — or add it manually below.

For any client that supports remote / streamable-HTTP MCP servers, point it straight at the hosted endpoint — nothing to install, no Python:

json
{  "mcpServers": {    "verantis": { "url": "https://api.verantis.ai/mcp" }  }}

Clients that only speak local stdio can bridge with npx mcp-remote https://api.verantis.ai/mcp.

Restart your client, and the four tools appear.

Configuration

Env varDefaultPurpose
VERANTIS_API_BASEhttps://api.verantis.aiPoint the client at a different Verantis API.

Notes

Informational only; not financial, investment, or legal advice. Classifications describe what live probes and on-chain reads observed at a point in time and can change. Reputation is earned from real on-chain settlement, not assumed. Verantis has no rail of its own, no token, and no stake in any listed service.

MIT licensed.

来源:README.md,提交 ddc10d9

工具

4

find_paid_service

Find a paid service

Search Verantis's verified directory of machine-payable services (x402, MPP). Results are UNIFIED per service (host): each carries its settlement rails ('rails': base / solana / tempo), and every rail has its OWN reputation, price, and buyer retention — never blended. Pass 'chain' and 'matched_rail' marks that chain's rail so you see the reputation for the rail you'll actually pay on. 'coming_soon' lists advertised chains not yet measured. Each rail's 'wallet_scope' says if its pay-to wallet is 'dedicated' (the buyers/payments/volume are this service's own) or 'shared' (a relay/treasury fronting 'wallet_services' services, so those figures are the pool's inbound, not this service alone). Prefer verified=true before paying anyone.

输入参数chainlimitquery必填protocolmin_scoreproven_onlymax_price_usdrequire_freshverified_onlymax_latency_msexclude_concentrated

get_service

Get a service record

Full unified record for one service host: every settlement rail it accepts on, each with its own reputation, price, buyers, volume and history, plus coming-soon chains. Each rail's 'wallet_scope' marks a 'shared' pay-to wallet (buyers/volume are pooled inbound across 'wallet_services' services, not this one alone) vs 'dedicated' (this service's own). Pass the host (domain).

输入参数domain必填

directory_stats

Directory statistics

Index-level statistics: services, verification breakdown, data freshness.

无需输入参数。

check_wallet

Check a recipient wallet

Check a recipient wallet BEFORE your agent pays it — a pre-payment guard. Pass the pay-to address a service asked you to pay; returns whether Verantis knows the wallet, its EARNED reputation tier, and human-readable reasons. A wallet IS a settlement rail, so the reply names the rail it settles on ('rail': chain + protocols), its host, on-chain buyer retention (distinct buyers, repeat rate, distribution), and the host's OTHER rails ('also_settles_on'). If 'shared_wallet' is true the address fronts many services (a relay/treasury) so the reputation reflects the pool, not one service — treat with care. An unknown or low-reputation recipient is a reason to pause.

输入参数pay_to必填

版本历史

1
  1. v0.2.1最新Sep 16, 2026

评分

已满足适用检查项的 100%

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

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分