presign-guard wallet
CommunityMCP server by Fizzl13 · updated · ★ 0 · 1.2k downloads a week
Agent wallet with limits: pays x402/MPP on Base, Solana, Tempo, XRPL and Algorand; phone approval. presign-guard wallet is a community project by Fizzl13, not verified by a company domain.
Last commit 2 days ago
MIT: permissive, fine for commercial use
Clear description, published package or server URL, original repository
No risky patterns in the files we checked
What you need
| Setting | Needed | What it is |
|---|---|---|
AGENT_KEYEnvironment variable, secret | Required | Private key of the agent's own wallet (a separate wallet holding only what the agent may spend) |
LIMIT_USDC_PER_TXEnvironment variable | Optional | Most USDC per payment or transfer without asking you, e.g. 5 |
LIMIT_USDC_PER_DAYEnvironment variable | Optional | Daily USDC budget, e.g. 20 |
TELEGRAM_BOT_TOKENEnvironment variable, secret | Optional | Telegram bot that asks you to approve anything over a limit |
TELEGRAM_CHAT_IDEnvironment variable | Optional | Your Telegram chat id (approvals go only there) |
AC2_OWNEREnvironment variable | Optional | Instead of Telegram: your Algorand address; approvals are signed in your own wallet over AC2 (needs the AC2 service, ac2-cli, paired with your wallet) |
WALLET_SERVER_URLEnvironment variable | Optional | Instead of LIMIT_* and TELEGRAM_*: a wallet server keeping one budget for all your agents |
WALLET_SERVER_KEYEnvironment variable, secret | Optional | The agent key (awk_…) from the wallet server's dashboard |
CHAINEnvironment variable | Optional | base (default), ethereum, optimism, arbitrum, polygon or bsc |
MAX_PAYMENT_USDEnvironment variable | Optional | Most a single x402 API call may cost, in dollars (default 1) |
ALLOW_LISTEnvironment variable | Optional | Optional: only pay or sign for these addresses (0x, XRPL r… or Algorand, comma-separated); anything else needs approval. Not with a wallet server |
PRESIGN_CREDIT_KEYEnvironment variable, secret | Optional | Optional presign-guard credit key (pgc_…) to pay the $0.01 checks from prepaid credits |
RPC_URLEnvironment variable | Optional | Optional RPC URL for the chain |
TEMPOEnvironment variable | Optional | off to never pay MPP charges on Tempo (default on: paid in USDC.e on Tempo from the same address) |
TEMPO_CHAINEnvironment variable | Optional | 4217 (Tempo, default) or 42431 (Moderato testnet) |
TEMPO_RPC_URLEnvironment variable | Optional | Optional Tempo RPC URL |
MPP_SESSION_DEPOSITEnvironment variable | Optional | Optional: pay MPP sessions on Tempo; the USDC.e each channel deposit or top-up puts in (counted toward the USDC limits); then each call is a signed voucher |
SOLANA_PRIVATE_KEYEnvironment variable, secret | Optional | Optional: the agent's own Solana secret key (base58 or solana-keygen byte array); pays x402 offers in USDC on Solana (checked by presign-guard, counted toward the USDC limits) |
SOLANA_NETWORKEnvironment variable | Optional | mainnet (default) or devnet |
SOLANA_RPC_URLEnvironment variable | Optional | Optional Solana RPC URL |
From the publisher's entry in the official MCP Registry. Required settings are already in the install config below as placeholders.
Install presign-guard wallet
Built from the published package, never by AIclaude mcp add presign-guard-wallet -e AGENT_KEY=YOUR_AGENT_KEY -- npx -y presign-guard-wallet-mcpRun in your terminal. Add --scope user to use it in every project.
{
"mcpServers": {
"presign-guard-wallet": {
"command": "npx",
"args": [
"-y",
"presign-guard-wallet-mcp"
],
"env": {
"AGENT_KEY": "YOUR_AGENT_KEY"
}
}
}
}Settings, Developer, Edit config. Paste into claude_desktop_config.json and restart.
Step-by-step: install presign-guard wallet in Claude Desktop
{
"mcpServers": {
"presign-guard-wallet": {
"command": "npx",
"args": [
"-y",
"presign-guard-wallet-mcp"
],
"env": {
"AGENT_KEY": "YOUR_AGENT_KEY"
}
}
}
}Add to ~/.cursor/mcp.json (all projects) or .cursor/mcp.json (this project).
{
"servers": {
"presign-guard-wallet": {
"command": "npx",
"args": [
"-y",
"presign-guard-wallet-mcp"
],
"env": {
"AGENT_KEY": "YOUR_AGENT_KEY"
}
}
}
}Add to .vscode/mcp.json. VS Code uses "servers", not "mcpServers".
codex mcp add presign-guard-wallet --env AGENT_KEY=YOUR_AGENT_KEY -- npx -y presign-guard-wallet-mcp{
"mcpServers": {
"presign-guard-wallet": {
"command": "npx",
"args": [
"-y",
"presign-guard-wallet-mcp"
],
"env": {
"AGENT_KEY": "YOUR_AGENT_KEY"
}
}
}
}Add to ~/.gemini/config/mcp_config.json (all projects) or .agents/mcp_config.json (this project).
Step-by-step: install presign-guard wallet in Antigravity CLI
gemini mcp add presign-guard-wallet npx -y presign-guard-wallet-mcpGemini CLI was replaced by Antigravity CLI in June 2026 and remains only for enterprise licences and paid API keys.
MCP servers run with your permissions and can read what you give them access to. Some need an API key: check the README and add it under env in the presign-guard-wallet block.
Security check
ANo download-and-run commands, hidden instructions or signs of sending keys out were found.
Checked automatically: README.md. This looks for known risky patterns and is not a full audit. How grades work
Alternatives to presign-guard wallet
All alternatives →MCP server integrating with Stripe - tools for customers, products, payments, and more.
Official CCXT MCP server - Market data and trading across 100+ exchanges and prediction markets
200+ transparent financial metrics calculated from raw statements, not third-party endpoints.
JS API for Yahoo Finance
x402 Payment Protocol
x402 Payment Protocol
presign-guard wallet: common questions
How do I install presign-guard wallet?
In Claude Code run claude mcp add presign-guard-wallet -e AGENT_KEY=YOUR_AGENT_KEY -- npx -y presign-guard-wallet-mcp. For Claude Desktop, Cursor and VS Code, paste the config shown above and restart. See the install guides.
Is presign-guard wallet the official server?
presign-guard wallet is a community project by Fizzl13, not verified by a company domain.
Is presign-guard wallet free?
The code is published under the MIT licence. The service it connects to may have its own pricing.
Is presign-guard wallet safe to use?
It scores 82 of 100. Grades: maintenance A, licence A, quality C. Security check: grade A, no risky patterns found in the files checked. Review the code before you install. How grades work.
What are alternatives to presign-guard wallet?
Similar MCP servers: mcp, CCXT, Finance Toolkit, Yahoo Finance2.
Does presign-guard wallet work with ChatGPT?
Not directly. It runs locally, and ChatGPT only connects to remote servers with a URL. Use it in Claude Code, Claude Desktop, Cursor, VS Code or Codex.
