Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
GOOGLE_CALENDAR_IDNoGoogle Calendar ID to use (default: primary)primary
OBSIDIAN_VAULT_PATHYesPath to your Obsidian vault
OBSIDIAN_MAX_RESULTSNoMaximum number of results to return100
OBSIDIAN_SNIPPET_LENGTHNoLength of content snippets in search results200
OBSIDIAN_VAULT_URL_BASENoBase URL for Obsidian deep links (e.g., obsidian://open?vault=YourVaultName&file=)
GOOGLE_CALENDAR_CREDENTIALS_PATHNoPath to the Google Calendar credentials.json file

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
read_noteB

Read the full content of a note from the vault

search_notesC

Search the vault by content, title, tags, or all

list_notesC

List notes in the vault with optional filters

get_backlinksA

Get all notes that link to a specific note (incoming links)

get_outgoing_linksB

Get all links from a note to other notes (outgoing links)

list_all_tagsB

Get all tags in the vault with usage counts

get_notes_by_tagB

Find all notes with a specific tag

get_vault_statsB

Get statistics about the vault

get_orphaned_notesA

Find notes with no incoming or outgoing links

search_by_propertyB

Search for notes by frontmatter property (metadata field)

create_noteC

Create a new note in the vault

update_noteC

Update an existing note's content

append_to_noteC

Append content to an existing note

delete_noteB

Delete a note (moves to .trash by default)

update_frontmatterB

Update frontmatter fields in a note (preserves content)

get_daily_noteC

Get or create a daily note for a specific date

list_daily_notesC

List recent daily notes

list_templatesB

List available note templates

create_from_templateC

Create a new note from a template

get_link_graphB

Get the link graph for the vault

get_related_notesC

Find notes related to a specific note

create_calendar_eventC

Create a Google Calendar event linked to an Obsidian note

list_calendar_eventsB

List upcoming Google Calendar events

get_calendar_eventB

Get details of a specific calendar event by ID

update_calendar_eventC

Update/move a calendar event (change date, time, title, or description)

search_calendar_eventsC

Search calendar events by text query or date range

delete_calendar_eventC

Delete a Google Calendar event

batch_update_notesB

Update multiple notes atomically with automatic backup and rollback

batch_append_notesC

Append content to multiple notes atomically

restore_batch_backupB

Restore notes from a batch backup (undo batch operation)

list_batch_backupsB

List available batch backups

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

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/getglad/obsidian_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server