Dear Agent
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DEAR_AGENT_DIR | No | Directory for the diary files. Defaults to ~/.dear-agent |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
| prompts | {
"listChanged": true
} |
| resources | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| add_entryA | Record a text moment in the user's diary. Capture whenever they share something worth remembering — an event, feeling, win, or decision. The user never types into an app; you keep the diary for them. |
| add_photoB | Save a photo into the user's diary for a day (local path or base64), with an optional caption. |
| add_voice_noteB | Save a voice note into the user's diary for a day (local path or base64), with an optional transcript. |
| get_dayA | Read back one day's full diary entry, including any photos and voice notes filed that day. |
| get_rangeA | Read diary entries between two dates (inclusive). |
| searchB | Search the whole diary for a word or phrase; returns matching days with snippets. |
| on_this_dayB | Resurface entries from this same calendar date in past years (true anniversaries). The memory people fall in love with. |
| weekly_digestB | Pull the last 7 days of entries so you can write the user a short weekly reflection. |
| list_daysA | List every day that has a diary entry, oldest to newest. |
| recallB | Turn the diary into living memory of the person. With |
| reflectA | Get reflection material so you can proactively talk back to the user: patterns, progress, open loops, and on-this-day memories over the last week or month. Use for a daily check-in or weekly recap so the diary feels alive. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| daily_checkin | A warm end-of-day check-in: ask about the day and save it to the diary. |
| weekly_reflection | Write me a warm reflection on my week from the diary. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| diary-today | |
| diary-index |
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/BitmapAsset/dear-agent'
If you have feedback or need assistance with the MCP directory API, please join our Discord server