Obsidian Diary MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DIARY_PATH | Yes | Required path to your diary directory | |
| MAX_THEMES | No | Max themes per analysis | 15 |
| MIN_THEME_FREQUENCY | No | Min word frequency for themes | 1 |
| RECENT_ENTRIES_COUNT | No | How many recent entries to analyze | 3 |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_diary_templateB | Create a new diary entry template with reflection prompts based on recent entries. Args: date: Date for the entry in YYYY-MM-DD format. If not provided, uses today's date. Returns: A formatted diary template with reflection prompts |
| save_diary_entryB | Save a diary entry and automatically add relevant backlinks. Args: date: Date for the entry in YYYY-MM-DD format content: The diary entry content Returns: Success message with the file path and auto-generated backlinks |
| read_diary_entryB | Read an existing diary entry. Args: date: Date of the entry in YYYY-MM-DD format Returns: The diary entry content |
| list_recent_entriesB | List recent diary entries. Args: count: Number of recent entries to list (default: 10) Returns: A list of recent entry dates |
| update_entry_backlinksB | Update the backlinks for an existing diary entry based on its current content. Args: date: Date of the entry in YYYY-MM-DD format Returns: Success message with updated backlinks |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/madebygps/obsidian-diary-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server