MCP Server Memos 📝

MCP Server Memos 📝

site icon
2025.03.18 12
Python备忘录管理自托管服务交流协作
mcp-server-memos-py 是一个 Python 包,通过 MCP(Model Context Protocol)接口为 LLM 模型提供与 Memos 服务器交互的能力。Memos 是一个轻量级的自托管备忘录中心,该服务允许用户搜索、创建、检索和管理备忘录及其标签。
View on GitHub

Overview

基本能力

产品定位

mcp-server-memos-py 是一个用于与 Memos 服务器交互的 MCP 服务,主要功能包括备忘录的搜索、创建、检索和标签管理。

核心功能

  • 搜索备忘录:通过关键词搜索备忘录内容。
  • 创建备忘录:支持创建具有自定义可见性的新备忘录。
  • 检索备忘录:通过 ID 获取特定备忘录的内容。
  • 管理标签:列出和管理备忘录的标签。
  • 安全认证:使用访问令牌进行安全认证。

适用场景

  • 个人或团队使用 Memos 进行轻量级的备忘录管理。
  • 需要将备忘录功能集成到 LLM 模型或其他应用程序中。

工具列表

  • list_memo_tags:列出所有现有的备忘录标签。
  • search_memo:通过关键词搜索备忘录。
  • create_memo:创建新备忘录。
  • get_memo:通过 ID 获取特定备忘录。

常见问题解答

无明确常见问题解答部分。

使用教程

使用依赖

无明确前置依赖说明。

安装教程

通过 Smithery 安装

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)

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。