You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/v3/documentation/introduction/vibecoding.mdx
+62-11Lines changed: 62 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,28 +1,79 @@
1
1
---
2
-
title: "AI-Powered Honcho Setup"
2
+
title: "Agentic Development"
3
3
icon: "wand-magic-sparkles"
4
-
description: "Agent skills and starter prompt for building with Honcho"
5
-
sidebarTitle: 'Vibecoding Setup'
4
+
description: "Agent skills, MCP server, and tools for building with Honcho"
5
+
sidebarTitle: 'Agentic Development'
6
6
---
7
7
8
-
These docs are designed to be easily consumable by LLMs. Each page has a button that lets you copy the page as Markdown or paste directly into ChatGPT or Claude.
9
8
10
-
We follow the llms.txt standard. There are both an llms.txt and llms-full.txt available:
9
+
## MCP Server
11
10
12
-
-[llms.txt](/llms.txt)
13
-
-[llms-full.txt](/llms-full.txt)
11
+
The fastest way to give any AI tool persistent memory is through the Honcho MCP server. It works with any client that supports the Model Context Protocol.
12
+
13
+
**Get started in 2 minutes:**
14
+
15
+
1. Get an API key at [app.honcho.dev](https://app.honcho.dev)
16
+
2. Add the config for your client below
17
+
3. Restart your client
18
+
19
+
See the [full MCP documentation](/v3/guides/integrations/mcp) for all available tools, advanced configuration, and setup instructions for every supported client.
Use Honcho to build with Honcho! The [plugin](/v3/guides/integrations/claudecode) provides claude code persistent memory that survives context wipes and session restarts.
71
+
Use Honcho to build with Honcho! The [plugin](/v3/guides/integrations/claudecode) provides Claude Code persistent memory that survives context wipes and session restarts.
description: "Give any AI tool persistent memory with the Honcho MCP server"
5
5
sidebarTitle: 'MCP'
6
6
---
7
7
8
-
You can let Claude use Honcho to manage its own memory in the native desktop app by using the Honcho MCP integration! Follow these steps:
8
+
The Honcho MCP server gives any MCP-compatible AI tool persistent memory and personalization. Connect it once and your AI assistant learns who you are, remembers your preferences, and gets better over time — across every conversation.
9
9
10
-
1. Go to https://app.honcho.dev and get an API key. Then go to Claude Desktop and navigate to custom MCP servers.
10
+
**Server URL:**`https://mcp.honcho.dev`
11
11
12
12
<Note>
13
-
If you don't have node installed you will need to do that. Claude Desktop or Claude Code can help!
13
+
You'll need an API key from [app.honcho.dev](https://app.honcho.dev) to use the hosted MCP server.
14
14
</Note>
15
15
16
-
2. Add Honcho to your Claude desktop config. You must provide a username for Honcho to refer to you as -- preferably what you want Claude to actually call you.
16
+
## Client Setup
17
+
18
+
Pick your client below and add the config. After adding, **restart the client fully** for changes to take effect.
@@ -28,15 +42,202 @@ If you don't have node installed you will need to do that. Claude Desktop or Cla
28
42
"X-Honcho-User-Name:${USER_NAME}"
29
43
],
30
44
"env": {
31
-
"AUTH_HEADER": "Bearer <your-honcho-key>",
32
-
"USER_NAME": "<your-name>"
45
+
"AUTH_HEADER": "Bearer hch-your-key-here",
46
+
"USER_NAME": "YourName"
33
47
}
34
48
}
35
49
}
36
50
}
37
51
```
38
52
39
-
You may customize your assistant name and/or workspace ID. Both are optional.
53
+
<Tip>
54
+
After saving, fully quit and relaunch Claude Desktop. The Honcho tools should appear in the tool picker.
55
+
</Tip>
56
+
57
+
For best results, create a project and paste these [instructions](https://raw.githubusercontent.com/plastic-labs/honcho/refs/heads/main/mcp/instructions.md) into the "Project Instructions" field so Claude knows how to use the memory tools.
Or if you prefer the [Claude Code Honcho plugin](/v3/guides/integrations/claudecode) for a deeper integration with persistent memory, git awareness, and agent skills:
|`X-Honcho-User-Name`|*required*| What the AI should call you |
237
+
|`X-Honcho-Assistant-Name`|`"Assistant"`| Name for the AI peer |
238
+
|`X-Honcho-Workspace-ID`|`"default"`| Isolate memory per project |
239
+
240
+
Example with all headers (Claude Desktop format):
40
241
41
242
```json
42
243
{
@@ -56,18 +257,52 @@ You may customize your assistant name and/or workspace ID. Both are optional.
56
257
"X-Honcho-Workspace-ID:${WORKSPACE_ID}"
57
258
],
58
259
"env": {
59
-
"AUTH_HEADER": "Bearer <your-honcho-key>",
60
-
"USER_NAME": "<your-name>",
61
-
"ASSISTANT_NAME": "<your-assistant-name>",
62
-
"WORKSPACE_ID": "<your-custom-workspace-id>"
260
+
"AUTH_HEADER": "Bearer hch-your-key-here",
261
+
"USER_NAME": "YourName",
262
+
"ASSISTANT_NAME": "Claude",
263
+
"WORKSPACE_ID": "my-project"
63
264
}
64
265
}
65
266
}
66
267
}
67
268
```
68
269
69
-
3. Restart the Claude Desktop app. Upon relaunch, it should start Honcho and the tools should be available!
270
+
---
271
+
272
+
## Available Tools
273
+
274
+
The recommended flow for a standard conversation uses `create_session` + `add_messages_to_session` + `chat`. See the [full instructions](https://raw.githubusercontent.com/plastic-labs/honcho/refs/heads/main/mcp/instructions.md) for a complete walkthrough.
On the first conversation there won't be much — but after a few exchanges, Honcho's background reasoning will start building a representation of you. Ask again after a couple of conversations and you'll see the difference.
295
+
296
+
---
297
+
298
+
## Troubleshooting
70
299
71
-
4. Finally, Claude needs instructions on how to use Honcho. The Desktop app doesn't allow you to add system prompts directly, but you can create a project and paste these [instructions](https://raw.githubusercontent.com/plastic-labs/honcho/refs/heads/main/mcp/instructions.md) into the "Project Instructions" field.
300
+
| Problem | Fix |
301
+
|---------|-----|
302
+
| Tools don't show up | Make sure you fully restarted the client after adding the config. |
303
+
| Authorization errors | Check your API key at [app.honcho.dev](https://app.honcho.dev). It should start with `hch-`. |
304
+
|`npx` not found | Install Node.js — your AI assistant can help with this. |
305
+
| "No personalization insights found" | Normal for new users. Honcho needs a few conversations to build context. |
306
+
| Connection timeouts | Check that `https://mcp.honcho.dev` is accessible from your network. |
72
307
73
-
Claude should then query for insights before responding and write your messages to storage! If you come up with more creative ways to get Claude to manage its own memory with Honcho, feel free to [let us know](https://discord.gg/plasticlabs) or make a PR on this [repo](https://github.com/plastic-labs/honcho/tree/main/mcp)!
308
+
Need help? Join us on [Discord](https://discord.gg/honcho) or open an issue on [GitHub](https://github.com/plastic-labs/honcho/tree/main/mcp).
0 commit comments