Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_notes | List all notes or notes from a specific account/folder. Args:
account: Optional account name (e.g., "iCloud", "On My Mac")
folder: Optional folder name within the account |
| search_notes | Search for notes containing the specified text. Args:
query: Text to search for in note content
account: Optional account name to search within |
| read_note | Read the content of a specific note by name. Args:
note_name: Name of the note to read
account: Optional account name where the note is located |
| create_note | Create a new note with the specified title and content. Args:
title: Title/name for the new note
content: Content/body of the note
account: Optional account name (defaults to default account)
folder: Optional folder name within the account |
| update_note | Update the content of an existing note. Args:
note_name: Name of the note to update
new_content: New content for the note
account: Optional account name where the note is located |
| delete_note | Delete a note by name. Args:
note_name: Name of the note to delete
account: Optional account name where the note is located |
| list_accounts | List all available Notes accounts. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |