mcpField
C
clawvault-mcp-server

clawvault-mcp-server

本地服务
github.com/andrewszk金融数据034 周前更新

关于 clawvault-mcp-server

clawvault-mcp-server 将 AI Agent 接入 ClawVault 的支付控制功能。它提供支付申请、支出规则检查、交易查询和紧急冻结工具;超出规则的申请可由人工审核。

主要功能

  1. 01申请支付
  2. 02检查支出规则
  3. 03查询支付状态
  4. 04列出交易
  5. 05查看金库余额与限额
  6. 06冻结 Agent

适用场景

  1. 01提交 Agent 支付申请
  2. 02检查支付是否需要审批
  3. 03查看待处理支付
  4. 04阻止 Agent 发起支付

MCP 相关

该 MCP 服务将 ClawVault 的支付和金库操作作为工具提供,并使用 ClawVault API 密钥进行连接。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"andrewszk-clawvault": {
"command": "npx",
"args": [
"-y",
"clawvault-mcp-server"
],
"env": {
"CLAWVAULT_API_KEY": "<CLAWVAULT_API_KEY>"
}
}
}
}
启动命令npx -y clawvault-mcp-server
需要配置的环境变量
CLAWVAULT_API_KEY密钥Your ClawVault API key from the dashboard

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmclawvault-mcp-server0.1.1

工具

6

收录的工具列表 · 更新于 2 周前

参数类型必填说明
chainstring是区块链网络(例如 'base'、'ethereum')
tokenstring是代币符号(例如 'USDC'、'USDT')
amountstring是付款金额(例如 '10.00')
reasonstring否付款原因
recipientstring是接收方钱包地址

详细介绍

clawvault-mcp-server

ClawVault 的 MCP(Model Context Protocol)服务——AI Agent 支付安全层。

安装

npm install -g clawvault-mcp-server

也可以直接使用 npx(无需安装):

npx clawvault-mcp-server

在 Claude Desktop 中使用

添加到 Claude Desktop 配置中:

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "clawvault": {
      "command": "npx",
      "args": ["clawvault-mcp-server"],
      "env": {
        "CLAWVAULT_API_KEY": "cv_live_your_api_key_here"
      }
    }
  }
}

保存后重启 Claude Desktop。

获取 API 密钥

  1. 前往 clawvault.cc 并注册
  2. 前往 Agents 页面
  3. 创建一个新 Agent,或使用已有 Agent
  4. 复制 API 密钥(格式:cv_live_...)

可用工具

连接后,Claude 可以使用以下工具:

request_payment

通过 ClawVault 请求付款。系统会根据你的安全规则评估这笔付款。

Amount: "10.00"
Token: "USDC"
Recipient: "0x..."
Chain: "base"
Reason: "API credits" (optional)
check_limits

在付款前检查是否允许该付款。返回该付款是否会自动批准,或需要手动批准。

get_payment_status

按 ID 查询待处理付款的状态。

list_transactions

分页列出近期付款交易。

get_vault

获取金库状态,包括钱包地址、余额和当前支出限额。

freeze_agent

紧急冻结 Agent,以阻止其所有付款请求。

工作原理

  1. 你让 Claude 为某项服务付款
  2. Claude 使用 request_payment 工具
  3. ClawVault 检查你的规则:
    • 符合规则 → 自动批准并执行付款
    • 不符合规则 → 付款待处理,你会收到 Telegram/仪表板通知
  4. 你可以通过 Telegram 或 Web 仪表板批准或拒绝
  5. Claude 会收到处理结果

环境变量

变量必需默认值描述
CLAWVAULT_API_KEY是-你的 ClawVault API 密钥
CLAWVAULT_API_URL否https://api.clawvault.ccAPI 基础 URL

用于其他 AI Agent

不使用 Claude Desktop?任何 AI Agent 都可以通过阅读技能文档使用 ClawVault:

https://api.clawvault.cc/skill

此操作会返回纯文本,指导 Agent 如何使用 ClawVault API。

开发

# Clone the repo
git clone https://github.com/clawvault/mcp-server

# Install dependencies
npm install

# Build
npm run build

# Run locally
CLAWVAULT_API_KEY=cv_live_xxx npm start

链接

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。