关于 Pieces MCP Net
这是一个基于 Pieces C# SDK 的 C# MCP 服务,使用 Pieces Long-Term Memory 回答有关过去 7 天的问题。它适用于已安装 Pieces 并启用 LTM 引擎的环境,可构建为自包含的单文件程序。
主要功能
- 01使用 Pieces LTM 回答问题
- 02访问过去 7 天的记忆
- 03构建为自包含的单文件程序
适用场景
- 01询问 Pieces LTM 中近期活动的相关信息
- 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 桌面版中的聊天或单条消息。

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