mcpField
X
xNotepad AI

xNotepad AI

リモート
xnotepadai.comメモリ・ナレッジ09 週間前に更新
リポジトリ公式サイト

xNotepad AI について

xNotepad AI は、AI エージェント向けに暗号化された永続的なノートを提供する MCP サーバーです。検索や質問応答に対応し、エージェントが変更できるのは自身が作成したノートに限られます。

主な機能

  1. 01ノートの作成、閲覧、更新
  2. 02ノートのセマンティック検索
  3. 03ノート内容への質問
  4. 04タグ付け、リンク、統合、アーカイブ
  5. 05ノートのバージョン履歴の表示

活用シーン

  1. 01エージェントのセッション間で調査や決定を保存
  2. 02自然文検索で過去の決定を確認
  3. 03タグや Wiki リンクでノートを整理
  4. 04複数エージェント間でノートの記憶を共有

MCP 対応

`https://www.xnotepadai.com/api/mcp/` で Streamable HTTP JSON-RPC を介して、ノート管理と検索の 13 ツールを提供し、Bearer token で認証します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://www.xnotepadai.com/api/mcp/
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://www.xnotepadai.com/api/mcp/認証が必要

ツール

詳細

xNotePadAI — MCP サーバー

AI エージェントに、ノートを通じた永続的で暗号化された検索可能なメモリを提供する、13 個のツールを備えた MCP サーバーです。

エンドポイント: https://www.xnotepadai.com/api/mcp/
プロトコル: Streamable HTTP 上の MCP(Model Context Protocol)JSON-RPC
認証: Bearer トークン
無料プラン: 月 1,000 回の呼び出し

クイックスタート

{
  "mcpServers": {
    "xnotepad": {
      "type": "http",
      "url": "https://www.xnotepadai.com/api/mcp/",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN_HERE"
      }
    }
  }
}

トークンを取得: https://www.xnotepadai.com/settings/ → Your MCP Token(生成済みです。そのままコピーできます)

ツール

ツール説明
create_noteノートを作成します(agent-created タグが自動付与されます)
list_notesタイトル、サイズ、日付とともにすべてのノートを一覧表示します
get_noteID を指定してノートの全文を取得します
update_note内容を更新します(エージェントが作成したノートのみ)
delete_noteノートを削除します(エージェントが作成したノートのみ)
search_notesベクトル埋め込みによるセマンティック検索を行います
ask_notes質問すると、AI がノートの内容に基づいて回答します
get_versionsノートのバージョン履歴を取得します
tag_noteノートにタグを追加します
link_notesノート間に [[wiki-links]] を追加します
merge_notes2 つのノートを統合します(統合後、ソースノートは削除されます)
archive_noteノートをアーカイブします
index_notesセマンティック検索用にノートをベクトル化します

セキュリティモデル

  • Bearer トークン認証 — SHA-256 でハッシュ化され、D1 に保存されます。失効させることもできます
  • テナント分離 — テナント ID はトークンの照合から導出され、クライアントの引数から取得されることはありません
  • エージェントのサンドボックス化 — エージェントが変更・削除できるのは、agent-created タグが付いたノートのみです
  • レート制限 — IP ごとに 30 リクエスト/分
  • ゼロ知識暗号化 — ノートはクライアント側で AES-256-GCM により暗号化されます(MCP がアクセスするのは、ユーザーが同期した暗号化されていないコピーです)

ユースケース

  • AI メモリ — エージェントがセッション間で調査内容、決定事項、アーキテクチャのメモを保存します
  • ナレッジ検索 — 「認証について何を決めましたか?」と尋ねると、ノートを検索します
  • ノートの自動化 — タグ付け、自動リンク、重複ノートの統合、古いノートのアーカイブを行います
  • マルチエージェントワークフロー — あるエージェントが書き込み、別のエージェントが後から読み取ります

技術スタック

  • Cloudflare Workers(ランタイム)
  • Cloudflare D1(データベース)
  • Cloudflare Vectorize(セマンティック検索)
  • Workers AI / Llama 3.3 70B(AI による回答)

ドキュメント

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。