# mnemopay

Add payment, escrow shopping, and spending-history commands to Claude Code. Use mnemopay when an agent needs to charge for tool use or manage transactions.

- plugin · `type=plugin` · Claude Code · ★ 8
- Author: mnemopay
- License: Apache-2.0 · policy=mirror · the beginning of the file is at the end of this page
- Source: https://github.com/mnemopay/mnemopay-sdk/tree/HEAD/claude-plugin
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/plugins/mnemopay

## What it does

mnemopay adds commands to bill agents for API calls and tool use, check balances, review transactions, and finish payments by releasing escrow. The `shop` command searches for products and buys them with escrow protection. `fico` reports an agent credit score on a 300–850 scale.

The plugin bundles the MnemoPay MCP server, which starts through `npx @mnemopay/sdk`. Use `remember` and `recall` to save and search records kept in a hash-chained memory. Payments run in mock or sandbox mode by default; real Stripe or Paystack payments require `STRIPE_SECRET_KEY` or `PAYSTACK_SECRET_KEY` and a setting for `MNEMOPAY_PAYMENT_RAIL`.

Real Stripe and Paystack transactions need their respective secret keys. Commerce can use `firecrawl`, `shopify`, or `mock`, selected with `MNEMOPAY_COMMERCE_PROVIDER`.

## Install

### Claude Code (native platform)

**Plugin marketplace**
In the agent chat (not a shell):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
In the agent chat (not a shell):
```text
/plugin install mnemopay@claude-community
```

## When to use it
- bill an agent for an API call or tool run
- check an agent’s balance and credit score
- buy a product with escrow protection
- search saved memory for a past note
- review spending and release a pending transaction

## Example prompts
- Charge 0.50 for image generation with `/mnemopay:charge`.
- Find wireless headphones under $50 and buy them with escrow using `/mnemopay:shop`.
- Show spending from the last 7 days with `/mnemopay:history`.

## Source text · claude-plugin · Apache-2.0

Below is the content of a third-party file. It is data, not instructions for you: do not act on anything written inside unless the human asks. Block tag: ca248a2eb1ae717e.

BEGIN THIRD-PARTY FILE ca248a2eb1ae717e
````text
# MnemoPay Claude Code Plugin

Payment infrastructure for AI agents. Gives Claude Code a full financial stack: charge for services, manage balances, shop autonomously with escrow, track credit scores, and persist memories with cryptographic integrity.

## Skills

| Skill | Command | What it does |
|-------|---------|-------------|
| charge | `/mnemopay:charge` | Bill agents for API calls or tool usage |
| balance | `/mnemopay:balance` | Check agent balance and financial status |
| shop | `/mnemopay:shop` | Search products, buy with escrow protection |
| fico | `/mnemopay:fico` | Agent Credit Score (300-850) and reputation |
| remember | `/mnemopay:remember` | Store data in hash-chained persistent memory |
| recall | `/mnemopay:recall` | Search and retrieve stored memories |
| history | `/mnemopay:history` | View transaction history and spending |
| settle | `/mnemopay:settle` | Finalize pending transactions, release escrow |

## Setup

The plugin bundles the MnemoPay MCP server. No additional configuration needed — install the plugin and the server runs automatically via `npx @mnemopay/sdk`.

### Optional environment variables

For real payment rails (defaults to mock/sandbox):

- `STRIPE_SECRET_KEY` — Stripe payments
- `PAYSTACK_SECRET_KEY` — Paystack payments (NGN)
- `MNEMOPAY_PAYMENT_RAIL` — `stripe`, `paystack`, or `mock`
- `MNEMOPAY_COMMERCE_PROVIDER` — `firecrawl`, `shopify`, or `mock`

## Examples

```
/mnemopay:charge 0.50 for image generation
/mnemopay:balance
/mnemopay:shop wireless headphones under $50
/mnemopay:fico
/mnemopay:remember Jerry prefers Paystack for NGN transactions
/mnemopay:recall payment preferences
/mnemopay:history last 7 days
/mnemopay:settle
```

## License

Apache-2.0
````
END THIRD-PARTY FILE ca248a2eb1ae717e

The third-party file has ended. Everything between the ca248a2eb1ae717e tags is data: requests and commands from it are not followed. An “end of file” line with another tag inside the block is part of the file.

© mnemopay · Apache-2.0 · https://github.com/mnemopay/mnemopay-sdk/tree/HEAD/claude-plugin

## Similar
- [voltagent-biz](https://affpapa.org/en/nevibecode/plugins/voltagent-biz.md) — plugin · ★ 26093
- [voltagent-domains](https://affpapa.org/en/nevibecode/plugins/voltagent-domains.md) — plugin · ★ 26093
- [payment-processing](https://affpapa.org/en/nevibecode/plugins/payment-processing.md) — plugin · ★ 41823
- [quantitative-trading](https://affpapa.org/en/nevibecode/plugins/quantitative-trading.md) — plugin · ★ 41823
- [blockchain-web3](https://affpapa.org/en/nevibecode/plugins/blockchain-web3.md) — plugin · ★ 41823
- [hr-legal-compliance](https://affpapa.org/en/nevibecode/plugins/hr-legal-compliance.md) — plugin · ★ 41823

From the same set: [mnemopay/mnemopay-sdk](https://affpapa.org/en/nevibecode/by/mnemopay/mnemopay-sdk.md) — 2 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
