Stablevoy Mcp

io.github.stablevoy由 GitHub 账号 stablevoy 发布v0.1.1更新于 Nov 6, 2026

USDT and USDC invoices and payment checks across your Stablevoy stores. Keys cannot move funds.

已验证STDIO仅桌面金融商业与电商

概览

AI 生成的概览

把助手连接到 Stablevoy 店铺,可创建 USDT/USDC 发票、获取付款链接并查询发票是否已付款。

可以做什么
  • 列出并查看店铺,包括网络、收款地址、限额与费率
  • 按美元金额创建发票,可附备注和返回链接,并返回付款链接
  • 按编号查询单张发票及其已收到的付款
  • 按状态、来源、搜索词和创建日期筛选,按最新优先列出发票
适用场景
适合通过 Stablevoy 以 USDT 或 USDC 向客户收款、希望让助手起草发票、给出付款链接,或汇总一个或多个店铺本周进账的场景。
运行要求
通过 npx 以 stdio 在本地运行,需要 Node.js 22.12 或更高版本。可运行登录命令,在浏览器中打开 Stablevoy 后台并用钱包登录,为每个店铺保存一个 API 密钥到配置目录;也可为单个店铺设置 STABLEVOY_API_KEY。可选变量:STABLEVOY_MCP_PROFILE、STABLEVOY_MCP_READ_ONLY、STABLEVOY_API_URL。需要能访问 Stablevoy API 的网络。
安装前请注意
服务器持有店铺 API 密钥,可创建发票并读取发票金额与备注,但不能转移资金,也不能修改收款地址、Webhook、限额、密钥或店铺。说明指出读取才是主要暴露面,若助手还会读取不可信内容,可设置 STABLEVOY_MCP_READ_ONLY=true 以去掉创建发票功能。密钥保存在本地配置目录,可在后台吊销;logout 会吊销该电脑上的全部密钥。

安装

在 SourceWeft 中

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

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

其他 MCP 客户端

参照 仓库 中的启动说明。

README

stablevoy-mcp

An MCP server for Stablevoy, the non-custodial USDT and USDC payment gateway. Ask your AI assistant to bill a client, check whether an invoice is paid or sum up the week, across all your stores:

  • "Bill Acme 250 dollars for the October work" gives a payment link.
  • "Has Acme paid?" gives the status and the transactions.
  • "What came in this week in the Main store?" gives the list.

It works with Claude Desktop, Claude Code, Cursor and any client that speaks the Model Context Protocol. It runs on your computer and talks only to the Stablevoy API.

What it can and cannot do

The server holds store API keys only. With them it can create invoices to receive money and read your stores and invoices. It cannot move funds, change your payout address, your webhooks, your limits, your keys or your stores: those need your wallet signature in the Stablevoy dashboard. Stablevoy never holds your money, so there is nothing to withdraw.

So even an assistant tricked by a malicious web page or document can only create invoices that pay you, and read your invoices. Reading is the real exposure: invoice amounts and your references. Keep that in mind before you connect the server to an assistant that also reads untrusted content, or run it read-only (below).

Connect

Requires Node.js 22.12 or later.

sh
npx stablevoy-mcp login

This opens the Stablevoy dashboard in your browser. Sign in with your wallet, tick the stores the assistant may use and approve. The browser hands a one-time code back to the command on this computer, which exchanges it for one API key per store and keeps them in your config folder (~/.config/stablevoy-mcp on Linux, ~/Library/Application Support/stablevoy-mcp on macOS, %APPDATA%\stablevoy-mcp on Windows), readable by you only. The keys are named "MCP (your computer)" on the store pages of the dashboard, where you can revoke any of them.

Then add the server to your client.

Claude Desktop (claude_desktop_config.json), Cursor (.cursor/mcp.json) and most clients:

json
{  "mcpServers": {    "stablevoy": { "command": "npx", "args": ["-y", "stablevoy-mcp"] }  }}

Claude Code:

sh
claude mcp add stablevoy -- npx -y stablevoy-mcp

One store without a login

Create a key on the store page of the dashboard and pass it instead:

json
{  "mcpServers": {    "stablevoy": { "command": "npx", "args": ["-y", "stablevoy-mcp"], "env": { "STABLEVOY_API_KEY": "sk_live_..." } }  }}

Read-only

Add "STABLEVOY_MCP_READ_ONLY": "true" to env: create_invoice is then not offered at all.

Change the stores

  • npx stablevoy-mcp login again: the stores this computer has are ticked; untick the ones to drop. Their keys are revoked, the new selection replaces the old one.
  • npx stablevoy-mcp stores lists the stores of this computer; npx stablevoy-mcp stores remove "Main" drops one and revokes its key.
  • npx stablevoy-mcp logout revokes every key of this computer and deletes the file.

Adding a store always goes through the browser, since it needs your wallet. The assistant cannot change the set. Several accounts or sets: --profile work on these commands, and "STABLEVOY_MCP_PROFILE": "work" in the client config.

Tools

ToolWhat it does
list_storesThe connected stores, whether each can take payments and its EVM payout status.
get_storeA store's settings: networks, payout addresses, the EVM payout status, invoice limits, fee, website, return and webhook URLs. Read only.
create_invoiceAn invoice for an amount in dollars ("19.99"), with an optional reference and return URL; returns the payment link. The same amount and reference return the same invoice instead of a second one.
get_invoiceAn invoice by id, with the payments received.
list_invoicesInvoices newest first, filtered by status, source, search and the days they were created.

With several stores, tools take a store argument (the id or the exact name from list_stores); the server asks for it rather than guessing.

Configuration

VariableMeaning
STABLEVOY_API_KEYOne store key; when set, the login keys are not used.
STABLEVOY_MCP_PROFILEWhich login profile to use, default by default.
STABLEVOY_MCP_READ_ONLYtrue leaves create_invoice out.
STABLEVOY_API_URLThe API, https://api.stablevoy.com by default.

License

MIT

来源:README.md,提交 5e30d0f

工具

0
SourceWeft 曾在隔离沙箱中以无凭据方式启动该软件包一次,以列出其工具,但未能完成:服务器未能启动。

版本历史

1
  1. v0.1.1最新Nov 6, 2026

评分

已满足适用检查项的 50%

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

  • 近 30 天内可连通25 分

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

  • 已声明认证方式10 分

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

  • 已列出工具15 分

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

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