# Hjarni MCP

Vendor: Hjarni  
Category: other  
Auth: API_KEY  
Composio slug: `hjarni`

Hjarni is a personal knowledge management platform for organizing, searching, linking, and maintaining notes, containers, and tags.

## 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

1. Create or open a Switchy Project.
2. Open Integrations and connect Hjarni.
3. Authorise through api_key.
4. Teammates can now @-mention Hjarni tools in chat.

---
Last verified: 2026-09-04T02:00:56.012Z  
Canonical URL: https://switchy.build/directory/mcps/hjarni