Skip to content

Commit 8792ff7

Browse files
t49qnsx7qt-kpanksclaude
authored andcommitted
fix: address PR review — correct CLI commands, lowercase branding
- Replace `goose configure extensions --add` with `goose session --with-extension` - Replace `goose session --recipe` with `goose run --recipe` - Lowercase "Goose" to "goose" per documentation branding rules Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Jerry Omiagbo <jeremiah@getbizsuite.com>
1 parent 639c106 commit 8792ff7

1 file changed

Lines changed: 18 additions & 16 deletions

File tree

documentation/docs/tutorials/mnemopay-extension.md

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
22
title: MnemoPay Extension
3-
description: Add MnemoPay MCP Server as a Goose Extension for persistent memory, micropayments, and fraud-aware trust scoring
3+
description: Add MnemoPay MCP Server as a goose extension for persistent memory, micropayments, and fraud-aware trust scoring
44
---
55

66
import Tabs from '@theme/Tabs';
77
import TabItem from '@theme/TabItem';
88

9-
This tutorial covers how to add the [MnemoPay MCP Server](https://github.com/mnemopay/mnemopay-sdk) as a Goose extension for persistent agent memory, micropayments with escrow, and Bayesian trust scoring.
9+
This tutorial covers how to add the [MnemoPay MCP Server](https://github.com/mnemopay/mnemopay-sdk) as a goose extension for persistent agent memory, micropayments with escrow, and Bayesian trust scoring.
1010

11-
With MnemoPay, Goose agents can remember findings across sessions, charge for value delivered, build reputation over time, and detect fraud — all through a single MCP extension. The core innovation is the **payment-memory feedback loop**: successful settlements reinforce the memories that led to the decision.
11+
With MnemoPay, goose agents can remember findings across sessions, charge for value delivered, build reputation over time, and detect fraud — all through a single MCP extension. The core innovation is the **payment-memory feedback loop**: successful settlements reinforce the memories that led to the decision.
1212

1313
## Supported Tools
1414

15-
MnemoPay exposes 13 MCP tools:
15+
MnemoPay exposes 15 MCP tools:
1616

1717
### Memory
1818

@@ -44,19 +44,20 @@ MnemoPay exposes 13 MCP tools:
4444

4545
:::info
4646
MnemoPay runs in "quick mode" by default — zero infrastructure, in-memory with file persistence. No database setup needed.
47+
4748
:::
4849

4950
## Setup
5051

5152
<Tabs groupId="interface">
52-
<TabItem value="cli" label="Goose CLI" default>
53+
<TabItem value="cli" label="goose CLI" default>
5354

5455
```sh
55-
goose configure extensions --add mnemopay -- npx -y @mnemopay/sdk
56+
goose session --with-extension "npx -y @mnemopay/sdk"
5657
```
5758

5859
</TabItem>
59-
<TabItem value="ui" label="Goose Desktop">
60+
<TabItem value="ui" label="goose Desktop">
6061

6162
1. Open **Settings** > **Extensions**
6263
2. Click **Add custom extension**
@@ -67,6 +68,7 @@ goose configure extensions --add mnemopay -- npx -y @mnemopay/sdk
6768
- **Type:** stdio
6869
4. Optionally set environment variable `MNEMOPAY_AGENT_ID` to a unique name
6970

71+
7072
</TabItem>
7173
<TabItem value="config" label="Config File">
7274

@@ -94,14 +96,14 @@ extensions:
9496
```
9597
You: Research the best practices for rate limiting in Express.js
9698

97-
Goose: [uses remember to store findings]
99+
goose: [uses remember to store findings]
98100
[stores: "Express rate limiting: use express-rate-limit middleware,
99101
set windowMs to 15min, max 100 requests per IP. For APIs,
100102
consider sliding window with Redis store."]
101103

102104
You: What did you find about rate limiting last time?
103105

104-
Goose: [uses recall with query "rate limiting"]
106+
goose: [uses recall with query "rate limiting"]
105107
[retrieves previous research, ranked by relevance]
106108
```
107109
@@ -110,29 +112,29 @@ Goose: [uses recall with query "rate limiting"]
110112
```
111113
You: Analyze this codebase and charge me for the work.
112114

113-
Goose: [uses recall to check for prior context about this codebase]
115+
goose: [uses recall to check for prior context about this codebase]
114116
[performs analysis]
115117
[uses charge to create $5 escrow for "codebase analysis"]
116118

117119
You: Great analysis, approve the payment.
118120

119-
Goose: [uses settle to finalize]
121+
goose: [uses settle to finalize]
120122
→ reputation increases by 0.01
121123
→ memories from last hour get +0.05 importance boost
122-
→ next time, Goose recalls this analysis faster and more accurately
124+
→ next time, goose recalls this analysis faster and more accurately
123125
```
124126
125127
## Using the Recipe
126128
127129
MnemoPay includes a pre-configured recipe:
128130
129131
```sh
130-
goose session --recipe https://raw.githubusercontent.com/mnemopay/mnemopay-sdk/master/integrations/goose/recipe.yaml
132+
goose run --recipe https://raw.githubusercontent.com/mnemopay/mnemopay-sdk/master/integrations/goose/recipe.yaml
131133
```
132134

133-
The recipe instructs Goose to automatically recall memories at session start, store important findings, and use the payment feedback loop.
135+
The recipe instructs goose to automatically recall memories at session start, store important findings, and use the payment feedback loop.
134136

135-
## Pairing with Lightning
137+
## Pairing with lightning
136138

137139
MnemoPay pairs with [Lightning Agent Tools](https://github.com/lightninglabs/lightning-agent-tools) for Bitcoin payments with trust:
138140

@@ -148,7 +150,7 @@ extensions:
148150
args: ["-y", "@lightninglabs/lightning-mcp-server"]
149151
```
150152
151-
Lightning handles L402 payments. MnemoPay remembers which endpoints delivered value and scores trust.
153+
lightning handles L402 payments. MnemoPay remembers which endpoints delivered value and scores trust.
152154
153155
## Environment Variables
154156

0 commit comments

Comments
 (0)