Skip to main content
Glama
hjarni

Hjarni MCP Server


概要

Hjarniは、AIネイティブなノートアプリです。Markdownでノートを書き、フォルダごとにカスタムAI指示を設定して整理し、ClaudeやChatGPTがMCP経由でノートを検索・閲覧・作成・整理できるようにします。

ノートには、あなたとあなたのAIという2人の読み手がいます。Hjarniが知識を保存し、ChatGPTとClaudeがそのインターフェースを担います。

Related MCP server: mor

接続方法

Hjarniは、OAuth認証に対応したホスト型リモートMCPサーバーです。APIキーもDockerもローカルでのセットアップも不要で、設定は2分もかかりません。

Claude.ai / Claude iOS

  1. 設定 > 連携を開きます。

  2. カスタムコネクタを追加をタップします。

  3. 名前をhjarni、URLをhttps://hjarni.com/mcpに設定します。

  4. 追加をタップし、リダイレクトされたらHjarniにログインします。

MCP連携を利用するには、Claude ProまたはTeamプランが必要です。

Claude Desktop / Claude Code

MCP設定ファイル(claude_desktop_config.jsonまたは.claude.json)に追加します:

{
  "mcpServers": {
    "hjarni": {
      "url": "https://hjarni.com/mcp",
      "type": "streamable-http"
    }
  }
}

すべてのClaudeプランで動作します。初回接続時にOAuthで認証されます。

ChatGPT

  1. chatgpt.com > 設定 > コネクタ に移動します。

  2. 開発者モードを有効にします。

  3. アプリを作成をタップします。

  4. 名前をhjarni、MCPサーバーのURLをhttps://hjarni.com/mcpに設定します。

  5. 認証方法をOAuthに設定します。

  6. 作成をタップし、リダイレクトされたらHjarniにログインします。

ChatGPT Plus、Pro、またはTeamプランが必要です。

その他のMCPクライアント

ストリーミングHTTPトランスポートに対応しているクライアントなら、どれでも接続できます。エンドポイントはhttps://hjarni.com/mcpです。認証にはOAuth 2.0(PKCE)を使用します。ディスカバリメタデータは/.well-known/oauth-authorization-serverにあります。

利用可能なツール

ツール

説明

search

ノート、コンテナ、タグを横断して全文検索します

notes-create

タイトル、本文、タグ、コンテナを指定して新しいノートを作成します

notes-get

完全な本文、タグ、関連ノートを含むノートを取得します

notes-list

コンテナやタグによる絞り込みと並べ替えに対応したノート一覧を取得します

notes-update

内容の更新、ノートの移動、タグの変更、アーカイブ/解除を行います

notes-delete

ノートを完全に削除します

containers-list

ノート整理用のフォルダ(コンテナ)を一覧表示します

containers-create

新しいフォルダ(コンテナ)を作成します

containers-get

AI指示を含む単一のコンテナを取得します

containers-update

コンテナ(リネーム、移動、説明変更)を更新します

tags-list

すべてのタグを一覧表示します

tags-create

新しいタグを作成します

links-manage

ノート間の双方向リンクを作成・削除します

instructions-get

フォルダに設定されたAI指示を読み取ります

instructions-update

フォルダレベルのAI指示を更新します

files-attach

ノートにファイルを添付します

files-attach_from_url

URLからファイルを取得してノートに添付します

files-get_download_url

ファイルの一時的なダウンロードURLを取得します

files-remove

ファイルの添付を削除します

dashboard-get

アカウントの概要(ノート数、コンテナ、タグ、受信トレイ)を取得します

teams-list

ユーザーが所属するすべてのチームを一覧表示します

teams-get

最近のノートを含むチームの詳細を取得します

組み込みプロンプト

このサーバーは、プロンプト検出に対応したクライアント向けにMCPプロンプトも公開しています。

プロンプト

説明

summarize_note

ノートを要約し、タグや関連リンクを提案します

weekly_review

最近のアクティビティをレビューし、整理の改善提案を行います

research_topic

ナレッジベース全体からトピックに関連する情報をまとめます

利用例

調査アシスタント

「技術スタックについて、これまでどんな決定をしてきたか?」

Claudeがノートを検索し、関連ノート間のWikiリンクをたどって、複数の情報源から要約を作成します。

すばやい入力

「これをProjectsフォルダにノートとして保存して、タグを付けて」

Claudeが適切なコンテナを見つけ、Markdownでノートを作成し、タグを追加して関連ノートにリンクします。

週次レビュー

「受信トレイの整理を手伝って」

Claudeが未整理のノートを一覧表示し、あなたのフォルダ構造に基づいて振り分け先を提案し、承認を得てそれらを移動します。

文脈を生かした文章作成

「最近の会議メモを使ってプロジェクト更新の下書きを作成して」

Claudeが関連するノートを取り出し、参照資料として活用します。

特徴

  • Markdownノート — 幅広い書式に対応

  • Wikiリンク([[id:Note Title]]) — 相互参照が可能

  • フォルダ — フォルダごとにカスタムのAI指示を設定

  • 全文検索 — 全コンテンツを検索

  • 双方向リンク — ノート間で関連付け

  • タグ — 横断的な分類

  • ファイル添付(Proプラン以上)

  • チームコラボレーション — 知識ベースを共有

  • REST API — カスタム連携用

  • エクスポート — いつでもMarkdownとして出力

MCPサーバーの詳細

エンドポイント

https://hjarni.com/mcp

トランスポート

JSON-RPC 2.0対応のStreamable HTTP

プロトコルバージョン

2025-03-26 と 2024-11-05

認証方式

OAuth 2.0(PKCE)またはBearerトークン

**

Maintenance

ActivityMaintained
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides persistent long-term memory for AI assistants with tag-based retrieval, wiki-style linking, and source references, storing memories as markdown files with SQLite index.
    1
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI assistants to search, read, create, update, and remove personal markdown notes stored locally, providing persistent memory across sessions.
    12 npm
    2
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables AI assistants to capture, search, update, and delete notes in a local Markdown vault with automatic categorization and tagging, making knowledge management seamless.
    4 npm
    1
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Gives AI assistants persistent, shared memory using the Zettelkasten method, so they retain corrections, preferences, and decisions across sessions and across tools via local, hybrid search.
    342 npm
    7
    MIT