mcpField
P
Pieces MCP Net

Pieces MCP Net

本地服务
github.com/jimbobbennett记忆与知识684 周前更新

关于 Pieces MCP Net

这是一个基于 Pieces C# SDK 的 C# MCP 服务,使用 Pieces Long-Term Memory 回答有关过去 7 天的问题。它适用于已安装 Pieces 并启用 LTM 引擎的环境,可构建为自包含的单文件程序。

主要功能

  1. 01使用 Pieces LTM 回答问题
  2. 02访问过去 7 天的记忆
  3. 03构建为自包含的单文件程序

适用场景

  1. 01询问 Pieces LTM 中近期活动的相关信息
  2. 02在 Claude for Desktop 中注册 Pieces 记忆访问

MCP 相关

提供一个 MCP 工具,使用 Pieces Long-Term Memory 回答有关过去 7 天的问题。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Pieces MCP Net

使用 Pieces C# SDK 实现的 C# 版本 MCP (Model context protocol),由 Pieces Long-Term Memory 提供支持。

其中包含一个 MCP 工具,可使用 Pieces Long-Term Memory 回答有关过去 7 天的问题。此限制是硬编码的,但可以扩展此代码以使其可配置。

设置

需要:

  • 安装 .NET 9 SDK
  • 安装 Pieces,并启用 LTM 引擎

构建代码

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

要构建并发布,请使用以下命令:

dotnet publish -r <platform>

将 <platform> 替换为你所选平台的 RID。

这将在 Release/net9.0/<platform>/publish/ 文件夹中创建一个名为 PiecesMCPNet 的可执行文件。

注册到 Claude 桌面版

要将其注册到 Claude 桌面版,请将以下内容添加到你的 claude_desktop_config.json 文件中:

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

将 <location> 替换为此文件的路径。

现在可以重新启动 Claude 桌面版,此工具便会完成注册。

要调用它,请使用以下提示词:

Ask Pieces LTM <question>

你需要允许 Pieces 访问 Claude 桌面版中的聊天或单条消息。

Claude 使用 Pieces 回答问题的动图

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。