Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| summarize_notes_prompt | Create a summarization prompt for all notes Returns: A prompt containing all notes for analysis |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| get_all_notes | Retrieve all notes as a single resource Returns: Combined contents of all notes |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| create_note | Create a new Markdown note Args: title: Note title content: Note content tags: Optional comma-separated list of tags Returns: Confirmation message of note creation |
| list_notes | Get a list of all notes Args: tag: Optional tag filter Returns: List of notes with titles and dates |
| read_note | Read the contents of a note Args: filename: Note filename (with .md extension) Returns: Note content |
| search_notes | Search for text within notes Args: query: Search query Returns: List of notes containing the query |
| update_note | Update the content of an existing note Args: filename: Note filename content: New content (will be appended) Returns: Confirmation message of update |
| delete_note | Delete a note Args: filename: Note filename Returns: Confirmation message of deletion |