local-only server
The server can only run on the client’s local machine because it depends on local resources.
MCP ノートサーバー
永続ストレージを使用してメモを管理するためのモデル コンテキスト プロトコル (MCP) サーバー実装。
特徴
- メモの作成、閲覧、更新、削除
- JSONを使用した永続ストレージ
- 作成と変更のタイムスタンプ追跡
- プロンプトによるメモの要約
- note:// URIスキームを使用したリソースベースのアクセス
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop のノートを自動的にインストールするには:
Copy
手動インストール
- Python 3.10以降がインストールされていることを確認してください
- 仮想環境を作成します。Copy
- インストール要件:Copy
プロジェクト構造
Copy
利用可能なツール
add-note
: 新しいメモを作成するlist-all-notes
: 保存されているすべてのメモを表示するupdate-note
: 既存のノートを変更するdelete-note
: メモを削除する
使用法
- サーバーを起動します。Copy
- 操作例:Copy
ストレージ
メモは次の構造でnotes_storage.json
に保存されます。
Copy
リソースアクセス
ノートにはnote://
URI スキームを使用してリソースとしてアクセスできます。
- リソースの一覧表示: 利用可能なすべてのノートをリソースとして返します
- リソースの読み取り:
note://internal/note_name
を使用して特定のノートにアクセスします。
プロンプト生成
サーバーには、メモの要約のためのプロンプト生成機能が含まれています。
- 簡潔な要約と詳細な要約の両方をサポート
- 言語モデル入力のフォーマットノート
- 「summarize-notes」プロンプトから利用可能
発達
サーバーを変更または拡張するには:
- リポジトリをクローンする
- 開発依存関係をインストールする
- 適切なモジュールに変更を加える
- 展開前に徹底的にテストする
テスト
テストでは以下をカバーします:
- 基本的なCRUD操作
- 複数のノートの取り扱い
- エラーケース
- リソースアクセス
- プロンプト生成
ライセンス
[ここにライセンスを追加]
You must be authenticated.
メモを管理および永続化し、CRUD 操作、メモの要約、note:// URI スキームを介したリソースベースのアクセスを提供する MCP サーバー。
- Features
- Installation
- Project Structure
- Available Tools
- Usage
- Storage
- Resource Access
- Prompt Generation
- Development
- Testing
- License