Memorymesh
🚀 メモリメッシュ
MemoryMesh は、Claude デスクトップ環境で知識グラフデータを管理するための MCP サーバーです。これにより、AI は構造化データを使用して推論を行うことができ、メモリ内のデータストレージシステムを提供します。
✨ 主な機能
- プラグアンドプレイ可能な知識表現:JSON Schema を使用してエンティティと関係を定義します。
- 永続化ストレージ:データはファイルに保存され、停電や再起動によるデータ損失を防ぎます。
- AI プログラマブルインターフェース:Claude 用のカスタムツールを提供し、知識グラフとの対話を実現します。
🚀 クイックスタート
📦 インストール
-
リポジトリをクローンします:
git clone https://github.com/CheMiguel23/memorymesh.git cd memorymesh
-
依存関係をインストールします:
npm install
-
プロジェクトをコンパイルします:
npm run build
このコマンドは、TypeScript コードを JavaScript にコンパイルし、
dist
ディレクトリに保存します。同時に、サンプルのスキーマとデータファイルを同ディレクトリにコピーします。 -
Claude デスクトップ環境を設定します:
-
設定ファイルを開きます:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- macOS:
-
mcpServers
セクションに以下の内容を追加します:"memorymesh": { "command": "node", "args": ["/ABSOLUTE/PATH/TO/YOUR/PROJECT/memorymesh/dist/index.js"] }
/ABSOLUTE/PATH/TO/YOUR/PROJECT/
を実際のプロジェクトパスに置き換えてください。
-
インストールの検証
- Claude デスクトップを起動します。
- 新しいチャットウィンドウを開きます。
- 右上の MCP プラグインアイコンを確認します。アイコンが表示されれば、設定が正しいことを意味します。
- アイコンをクリックし、接続されているサーバーのリストを確認します。"memorymesh" が表示されるはずです。
📚 ドキュメント
新しいエンティティタイプの作成
schemas
ディレクトリに新しい JSON Schema ファイルを作成します。- エンティティの属性と関係を定義します。
- AI ツールを使用してデータ操作を行います。
💻 使用例
ユーザーの作成
// add_user ツールを使用してユーザーを作成する
{
"tool": "add_user",
"args": {
"username": "john_doe",
"email": "john@example.com",
"age": 30,
"hobbies": ["reading", "music"]
}
}
ユーザーのクエリ
// query_user ツールを使用してユーザーをクエリする
{
"tool": "query_user",
"args": {
"username": "john_doe"
},
"result": {
"found": true,
"user": {
"username": "john_doe",
"email": "john@example.com",
"age": 30,
"hobbies": ["reading", "music"]
}
}
}
詳細情報
依存関係
- express:HTTP サーバーの作成に使用されます。
- yargs:コマンドライン引数の解析に使用されます。
- uuid:一意の識別子を生成するために使用されます。
npm へのインストール
npm install memorymesh --save
ディレクトリ構造
memorymesh/
├── dist/ # コンパイル後の出力ディレクトリ
│ ├── index.js # エントリーファイル
│ └── data/ # データ保存ディレクトリ
├── schemas/ # エンティティと関係を定義するスキーマファイル
└── src/ # ソースコードディレクトリ
├── server.ts # サーバーの実装
└── tools/ # カスタムツール
貢献
このプロジェクトをさらに推進したり、新しいアイデアを生み出すための、あらゆる貢献、フィードバック、アイデアを歓迎します。
⚠️ 重要提示
翻訳後のすべての内容は完全に表示され、追加情報はありません。
厳選MCPサービス

Edgeone Pages MCP Server
EdgeOne Pages MCPは、MCPプロトコルを通じてHTMLコンテンツをEdgeOne Pagesに迅速にデプロイし、公開URLを取得するサービスです。
TypeScript
246
4.8ポイント

Gmail MCP Server
Claude Desktop用に設計されたGmail自動認証MCPサーバーで、自然言語でのやり取りによるGmailの管理をサポートし、メール送信、ラベル管理、一括操作などの完全な機能を備えています。
TypeScript
268
4.5ポイント

Context7
Context7 MCPは、AIプログラミングアシスタントにリアルタイムのバージョン固有のドキュメントとコード例を提供するサービスで、Model Context Protocolを通じてプロンプトに直接統合され、LLMが古い情報を使用する問題を解決します。
TypeScript
5.2K
4.7ポイント

Baidu Map
認証済み
百度マップMCPサーバーは国内初のMCPプロトコルに対応した地図サービスで、地理コーディング、ルート計画など10個の標準化されたAPIインターフェースを提供し、PythonとTypescriptでの迅速な接続をサポートし、エージェントに地図関連の機能を実現させます。
Python
698
4.5ポイント

Gitlab MCP Server
認証済み
GitLab MCPサーバーは、Model Context Protocolに基づくプロジェクトで、GitLabアカウントとのやり取りに必要な包括的なツールセットを提供します。コードレビュー、マージリクエスト管理、CI/CD設定などの機能が含まれます。
TypeScript
61
4.3ポイント

Unity
認証済み
UnityMCPはUnityエディターのプラグインで、モデルコンテキストプロトコル (MCP) を実装し、UnityとAIアシスタントのシームレスな統合を提供します。リアルタイムの状態監視、リモートコマンドの実行、ログ機能が含まれます。
C#
534
5ポイント

Magic MCP
Magic Component Platform (MCP) はAI駆動のUIコンポーネント生成ツールで、自然言語での記述を通じて、開発者が迅速に現代的なUIコンポーネントを作成するのを支援し、複数のIDEとの統合をサポートします。
JavaScript
1.7K
5ポイント

Sequential Thinking MCP Server
MCPプロトコルに基づく構造化思考サーバーで、思考段階を定義することで複雑な問題を分解し要約を生成するのに役立ちます。
Python
243
4.5ポイント