Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DEAR_AGENT_DIRNoDirectory for the diary files. Defaults to ~/.dear-agent

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}
prompts
{
  "listChanged": true
}
resources
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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 about, returns everything the diary knows about a person/place/topic across time. Without it, returns a profile digest (recurring people, themes, mood pattern, open commitments) for you to synthesize into who this person is. This is what makes Dear Agent a memory, not just a notebook.

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

NameDescription
daily_checkinA warm end-of-day check-in: ask about the day and save it to the diary.
weekly_reflectionWrite me a warm reflection on my week from the diary.

Resources

Contextual data attached and managed by the client

NameDescription
diary-today
diary-index

Latest Blog Posts

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