Documentation
Docs
Hjarni is a Markdown-based knowledge base with a built-in MCP server. These docs cover setup, concepts, and integrations.
Getting started
Understand the model, create your first structure, connect an AI, and avoid common setup mistakes.
Reading paths
AI user
Developer
Connect your AI
Use Hjarni with ChatGPT
Set up Hjarni as a connector in ChatGPT and verify the connection.
Use Hjarni with Claude
Connect via Claude.ai, Claude iOS, Claude Desktop, or Claude Code.
Auto-capture Claude Code sessions
Wire a Claude Code Stop hook to the Hjarni API so every session becomes a note.
Auto-capture Codex CLI sessions
Same pattern for Codex: a Stop hook writes every session to Hjarni as a growing note.
Use Hjarni with OpenClaw
Give your OpenClaw agent access to your notes via MCP.
Use Hjarni with Zapier
Automate note creation from 9,000+ apps through Zapier.
Hjarni for your AI tool
Short landing pages with the exact MCP config for each client.
Product concepts
Notes in Markdown
The storage model: body, summary, source URL, tags, links, files, and version history.
Containers and tags
Use containers for structure and tags for cross-cutting labels.
Wiki-links between notes
Bidirectional links so your AI can follow relationships, not just folders.
Custom AI instructions
Set global, personal, container, or team rules for how assistants should work.
Templates
Bootstrap a workspace structure through your connected assistant.
Teams and trust
Teams and sharing
Team spaces, collaborators, and who can access what.
Share a folder publicly
Turn any folder into a read-only public page. Sub-folders, notes, and attachments come with it.
Privacy, permissions, and AI boundaries
What Hjarni does, what ChatGPT or Claude does, and what a connection grants.
Export and data ownership
What you can export, what format it uses, and what stays portable.
Import from Obsidian or Markdown
Bring your vault in with folders, wiki-links, and attachments intact.
MCP and integrations
What is MCP?
Model Context Protocol explained: what it is, how it works, who supports it.
MCP vs API
APIs are for your code. MCP is for your AI. When to use each.
MCP vs Custom GPTs
Uploaded files go stale. MCP gives your AI a live connection to the source.
Connect any MCP server to ChatGPT
General guide for adding any MCP server to ChatGPT.
Connect any MCP server to Claude
General guide for adding any MCP server to Claude.ai, Desktop, or Code.
MCP reference
Transport, OAuth, tools, prompts, limits, and troubleshooting.
REST API reference
Authentication, pagination, endpoints, request shapes, and response examples.
MCP Config Validator
Paste a claude_desktop_config.json and catch JSON errors, missing fields, and typos in your browser.
Conceptual background
Can't find what you need?
Email evert@hjarni.com and we'll help.