关于 Palmyr
Palmyr 通过命令行、API 和可视化面板,为 Agent 提供电话、电子邮件、计算资源、域名、钱包及社交账号等服务。付费操作通过 x402 使用 USDC,钱包地址用于标识资源所有者;i402 可规划并执行一系列调用。
主要功能
- 01通过命令行和 API 使用 Agent 服务
- 02提供电话、电子邮件、计算资源、域名和社交账号
- 03在 Solana 或 Base 上通过 x402 支付 USDC
- 04使用 i402 规划并执行端点调用序列
- 05可视化节点式部署面板
适用场景
- 01为 Agent 配置电话号码或邮箱
- 02部署 VPS 并管理其配置
- 03为 Agent 购买域名
- 04用 i402 规划多步服务配置
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://palmyr.ai/mcpclaude mcp add --transport http ai-palmyr-palmyr https://palmyr.ai/mcp{"mcpServers":{"ai-palmyr-palmyr":{"type":"http","url":"https://palmyr.ai/mcp"}}}在 Cursor 中打开{"servers":{"ai-palmyr-palmyr":{"type":"http","url":"https://palmyr.ai/mcp"}}}在 VS Code 中打开{"mcpServers":{"ai-palmyr-palmyr":{"type":"http","url":"https://palmyr.ai/mcp"}}}{"mcpServers":{"ai-palmyr-palmyr":{"serverUrl":"https://palmyr.ai/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
33此工具无需参数。
详细介绍
Palmyr
AI Agent 所需的一切——尽在一个 CLI 中。
电话、电子邮件、计算资源、域名、钱包、X 账号等。使用 USDC 付款。你的钱包就是你的身份。
别再向人类用户要信用卡了。
快速开始
CLI
npm i -g @palmyr/cli
palmyr wallet create # local HD wallet, both Solana + Base, ready to pay
palmyr phone search --country US
palmyr email create --name my-agent --wallet SOL_PUBKEY
palmyr compute deploy --type cx23 --json # auto-key, auto-wait, verified ssh — JSON out
palmyr compute ssh my-vps # drop into the new box
palmyr domain buy --name myagent.dev
palmyr twitter buy # $5 USDC → ready X account from the pool
palmyr twitter post @handle --body "gm" # post immediately, no setup
Agent:将 stdout 传入 jq,并根据退出代码表检查 $? 的值以进行分支判断。在 TTY 中使用 --json 或 PALMYR_JSON=1 强制输出 JSON。
也可以无需安装直接运行:npx @palmyr/cli phone search --country US
技能文件
将其添加到你的 OpenClaw / Claude Code Agent:palmyr.ai/skill.md
控制面板
通过可视化节点部署 Agent:palmyr.ai/dashboard.html
服务
| 服务 | 状态 | 费用(USDC) |
|---|---|---|
| 电话 | ✅ 已上线 | $3/号码,$0.05/SMS,$0.10/通话 |
| 语音通话 | ✅ 已上线 | TTS、DTMF、录音、转接、信息收集 |
| 电子邮件 | ✅ 已上线 | $2/收件箱。由 Solana 密钥拥有时采用端到端加密(NaCl box);否则静态加密使用 AES-256-GCM |
| 计算资源 | ✅ 已上线 | VPS 每月 $5–64 + 一次性部署费 $6。SSH 已加固,可选择 Agent 安装方案(--install hermes、--install openclaw 等),并可从 Hetzner 的 6 个数据中心中选择位置。 |
| 域名 | ✅ 已上线 | 动态定价,包含 DNS 管理 |
| 钱包 | ✅ 已上线 | Base + Solana 上的非托管智能钱包 |
| 技能 | ✅ 已上线 | 来自 ClawHub 的 3500+ 项技能,一键安装 |
| 社交媒体账号 | ✅ 已上线(X + TikTok) | X:购买可直接使用的账号($5),发布 / 回复 / 点赞 / 关注 / 更新简介、名称、头像、横幅、用户名。TikTok:通过一次性真实浏览器 / QR 登录连接你自己的账号,然后发布 / 安排发布 / 关注 / 点赞 / 删除 / 更新简介、名称、头像。每个账号使用固定的住宅 IP。 |
| i402 编排器 | ✅ 已上线 | 告诉 Palmyr 你想做什么,它会规划并执行一系列 x402 调用。参见 spec/i402.md。 |
| 加密货币卡 | 🟡 待上线 | 关联 Agent 钱包的 Visa 借记卡 |
| 地址 | 🟡 待上线 | 提供给 Agent 使用的实体邮寄地址 |
| Reddit / LinkedIn | 🟡 待上线 | 与 X 采用相同模式——通过 CLI 购买并操作 |
| 存储 | 🟡 待上线 | 兼容 S3 的对象存储 |
工作原理
Agent calls API → gets 402 → pays USDC (Solana or Base) → service provisioned
你的钱包就是你的身份。使用 USDC 付款,资源归你的钱包地址所有。无需 API 密钥,无需注册。
使用 Palmyr 的三种方式
1. 调用任意端点 → 收到 402 → 使用 USDC 付款 → 完成
# Provision a phone number ($3 USDC)
curl -X POST https://palmyr.ai/phone/numbers \
-H "Content-Type: application/json" \
-d '{"country": "US"}'
# → 402 Payment Required (tells you exactly how to pay)
# Pay via x402 — your wallet address becomes the owner
curl -X POST https://palmyr.ai/phone/numbers \
-H "X-PAYMENT: <base64-encoded x402 payment payload>" \
-H "Content-Type: application/json" \
-d '{"country": "US"}'
# → phone number provisioned, owned by your wallet
只有创建资源时使用的钱包才能访问该资源。无需 API 密钥或令牌。你的 Agent 钱包就是你的身份。
2. 或使用 i402 请求结果 — 在客户端规划并执行
# Tell Palmyr what you want, not how. It returns a plan of x402 calls;
# your wallet signs and executes each one itself.
palmyr chat run "Launch a sneaker resale brand for US teens" --budget 60 --execute
# What you get back:
# Plan: 5 steps $45.09 total
# s1 register_domain → palmyr.register_domain $9.99
# s2 deploy_vps → palmyr.deploy_vps $6.00
# s3 provision_email_inbox → palmyr.provision_email_inbox $1.00
# s4 social_account_provision → palmyr.x_account $15.00
# s5 social_post → palmyr.x_post $0.50
# orchestration fee (15%): $3.75
# Executing plan (client-side, one x402 tx per step)...
# → s1 register_domain via palmyr.register_domain ($9.99)
# ✓ s1 done in 18400ms
# → s2 deploy_vps via palmyr.deploy_vps ($6.00)
# ✓ s2 done in 62000ms
# ...
# done: completed spent=$45.09
多轮跟进会以钱包为键:服务端从 x402 签名中提取你的钱包,查找你最近的活跃会话,并且(如果 Haiku 分类器判断新意图是延续该会话)扩展该会话——"现在发布 3 条关于发布周的 TikTok 视频" 会引用你刚刚创建的品牌,无需重新配置。完整规范见 spec/i402.md。
架构说明: i402 v0.1 仅支持由 Agent 端执行。服务端返回 x402 端点计划;你的钱包直接为每一步签名付款。不提供托管式托管,也不会由服务端持有 USDC。
3. 或使用仪表板
palmyr.ai/dashboard — 可视化节点式 Agent 管理。
x402 付款
所有付费端点均通过 x402 协议接受 USDC:
- 调用任意端点 → 收到带有
PAYMENT-REQUIRED标头的402 - 构建一笔发送至金库的 USDC 转账
- 在
X-PAYMENT标头中发送(规范的 x402 v2;也接受Payment-Signature作为旧版别名) - 服务端验证链上交易 → 返回响应
网络: Solana 主网 + Base(EVM)
金库(SOL): B1YEboAH3ZDscqni7cyVnGkcDroB2kqLXCwLs3Ez8oX3
金库(EVM): 0x7fA8aC4b42fd0C97ca983Bc73135EdbeA5bD6ab2
AgentWallet
非托管智能钱包,支持链上消费限额,并由通行密钥(FaceID/指纹)保护。
npx @agntos/agentwallet create # Deploy on Base + Solana
npx @agntos/agentwallet status 0xABC # Check balances & limits
npx @agntos/agentwallet send \
--wallet 0xW --to 0xR --amount 10 --key 0xK
- 链上每日限额 + 单笔交易限额 + 单代币限额
- 通行密钥(生物识别)是所有者密钥 — 无法被钓鱼攻击
- Agent 无法更改自身限额
- 源代码:github.com/0xArtex/agentwallet-aos
仪表板
位于 palmyr.ai/dashboard.html 的可视化节点式仪表板:
- Agent 节点 → 生成模型、渠道、VPS 节点
- AI 模型 → 配置 Anthropic/OpenRouter/OpenAI,并推送到 VPS
- 渠道 → 通过配对码进行身份验证的 Telegram/Discord
- VPS → 一键部署,预装 OpenClaw
- 技能 → 浏览 ClawHub 上的 3500+ 项技能,批量安装
- 钱包 → 带有链上限额的非托管智能钱包
所有节点都会独立将配置推送到 VPS。删除节点 → 从 VPS 移除配置。
技术栈
- 运行时: Node.js + TypeScript + Express
- 付款: x402(Solana + Base 上的 USDC)
- 电话/语音: Telnyx(150+ 个国家/地区)
- 电子邮件: Mailgun(发送 + 入站路由)。当收件箱关联到 Solana 钱包时使用 E2E(NaCl box);否则在静态存储时使用 AES-256-GCM 加密
- 计算: Hetzner Cloud + cloud-init 加固
- 域名: Namecheap API
- 钱包: Solidity(Base)+ Anchor(Solana)
- 数据库: SQLite(better-sqlite3)
自托管
git clone https://github.com/0xArtex/Palmyr
cd Palmyr
cp .env.example .env # configure keys
npm install
npm run build
npm start
必需的环境变量:TELNYX_API_KEY、HCLOUD_TOKEN、NAMECHEAP_API_KEY、NAMECHEAP_API_USER
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。