Hjarni
Hjarni is a personal knowledge management platform for organizing, searching, linking, and maintaining notes, containers, and tags.
Integration
- Vendor
- Hjarni
- Category
- other
- Auth
- API_KEY
- Tools
- 15
- Composio slug
hjarni
Tools
- Create Container
Create a root or nested Hjarni container for organizing notes.
- Create Note
Create a Markdown note in the inbox or a container. Tags named in tag_names are applied as part of creation. Free accounts are limited to 25 notes, so check account status if quota pressure is possible.
- Create Notes
Create 1-25 Markdown notes in order and return one result per input. This batch is non-atomic: successful notes remain created if another item fails.
- Create Tag
Create a Hjarni tag for organizing notes.
- Get Account Status
Return the connected Hjarni identity, token scope, plan, teams, and current resource usage and quotas. Use this before creating many notes or attachments; Free accounts allow 25 notes, 5 attachments, and 20 MB of attachment storage.
- Get Note
Get one Hjarni note by ID with its Markdown body, tags, container, attachments, links, and optimistic-lock version.
- List Containers
List Hjarni containers as active roots, archived roots, or all active containers in a flat view. Use next_cursor to page through results.
- List Notes
List and filter personal Hjarni notes, including active, inbox, archived, or favorited notes. Use next_cursor to page through results; use query for simple personal-note filtering.
- List Tags
List all Hjarni tags and their note counts. Use next_cursor to page through results.
- List Trashed Notes
List recoverable trashed Hjarni notes with their deletion and scheduled purge times. Use next_cursor to page through results.
- Move Note to Trash
Move a note to recoverable Trash. This is not immediate permanent deletion: Hjarni retains the note for about 30 days, and RESTORE_NOTE can recover it before purge.
- Rename Tag
Rename an existing Hjarni tag without changing its note associations.
- Restore Note
Restore a note from Trash before its scheduled purge and return the active note.
- Update Container
Update a Hjarni container's name, description, parent, position, or container-specific AI instructions.
- Update Note
Update note metadata, placement, tags, or body. body replaces the entire Markdown body; append_body safely appends text. Provide expected_lock_version from GET_NOTE to prevent overwriting concurrent edits.
Setup
- Create or open a Switchy Project.
- Open Integrations and connect Hjarni.
- Authorise through api_key. Switchy stores the connection against your org.
- Everyone in the Project can now @-mention the Hjarni tools in chat.
What teammates see: by default, memories from Hjarni are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.