MCP サーバーメモ 📝
LLM モデルにMCP (モデル コンテキスト プロトコル)インターフェイスを介してMemosサーバーと対話する機能を提供する Python パッケージ。
🚀 機能
🔍 キーワードでメモを検索する
✨ 表示設定をカスタマイズして新しいメモを作成
📖 IDでメモの内容を取得する
🏷️ メモタグの一覧表示と管理
🔐 アクセストークンを使用した安全な認証
Related MCP server: MCP Python Interpreter
🛠️ 使用方法
他の Python MCP プラグインを使用する場合と同様に、このパッケージを以下のように設定ファイルに含めることができます。
{
...,
"mcpServers": {
"fetch": { // other mcp servers
"command": "uvx",
"args": ["mcp-server-fetch"]
},
"memos": { // add this to your config
"command": "uvx",
"args": [
"--prerelease=allow",
"mcp-server-memos",
"--host",
"localhost",
"--port",
"5230",
"--token",
"your-access-token-here"
]
}
}
}📦 インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の mcp-server-memos-py を自動的にインストールするには:
npx -y @smithery/cli install @RyoJerryYu/mcp-server-memos-py --client claude手動でインストールする
pip install mcp-server-memosコマンドライン
mcp-server-memos --host localhost --port 8080 --token YOUR_ACCESS_TOKEN図書館として
from mcp_server_memos import Config, serve_stdio
config = Config(
host="localhost",
port=8080,
token="YOUR_ACCESS_TOKEN"
)
await serve_stdio(config=config)🔧 構成
パラメータ | 説明 | デフォルト |
| メモサーバのホスト名 |
|
| メモサーバーポート |
|
| 認証用のアクセストークン |
|
🤝 利用可能なツール
この MCP サーバーは、メモと対話するための次のツールを提供します。
ツール名 | 説明 | パラメータ |
| 既存のメモタグをすべて一覧表示する | - |
| キーワードを使ってメモを検索する | - |
| 新しいメモを作成する | - |
| IDで特定のメモを取得する | - |
🤝 貢献する
貢献を歓迎します!お気軽にプルリクエストを送信してください。
📄 ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
🙏 謝辞
Memos - 軽量でセルフホスト型のメモハブ
MCP (モデルコンテキストプロトコル) - LLM モデルアプリケーション用のプロトコル