长期记忆问答工具

一个基于Pieces长期记忆的MCP协议实现,用于回答过去7天内的相关问题。

  • by jimbobbennett
  • C#
  • 本地部署
  • 6 星标
  • 更新于
在 GitHub 查看 jimbobbennett/PiecesMCPNet

使用说明

MCP网件

C#实现 MCP(模型上下文协议) 使用由 C#SDK.

这包含一个MCP工具,可以使用过去7天的工件长期记忆来回答问题。此限制是硬编码的,但此代码可以扩展以使其可配置。

设置

这需要:

  • 已安装.NET 9 SDK
  • 碎片 已安装,LTM引擎已启用

构建代码

最简单的方法是构建和发布一个二进制文件,然后可以从MCP服务器调用。此项目配置为自包含的单文件输出。

要生成和发布,请使用以下命令:

dotnet publish -r <platform>

替换 <platform> 随着 您选择的平台的RID.

这将在 Release/net9.0/<platform>/publish/ 文件夹已调用 PiecesMCPNet

向Claude注册桌面版

要向Claude for Desktop注册此内容,请将以下内容添加到 你的 claude_desktop_config.json 文件:

{
  "mcpServers": {
    "PiecesLTM": {
      "command": "<location>PiecesMCPNet"
    }
  }
}

替换 <location> 以及此文件的路径。

现在,您可以重新启动Claude for Desktop,此工具将被注册。

要调用它,请提示:

Ask Pieces LTM <question>

您需要在Claude for Desktop中允许Pieces用于聊天或单条消息。