1. Conduid
  2. Developer Tools
  3. PiecesMCPNet
MCP server · Developer Tools

PiecesMCPNet

An MCP server to interact with Pieces LTM

Unclaimed last commit a year ago devtools
34Low

Scored 7 months ago · breakdown

About PiecesMCPNet

PiecesMCPNet is an MCP server published by jimbobbennett in the Developer Tools category: an MCP server to interact with Pieces LTM.

The repository has 6 stars and 1 forks, with the last commit a year ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/jimbobbennett/PiecesMCPNet

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about PiecesMCPNet

Powered by Claude · Grounded in docs

I know everything about PiecesMCPNet. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Pieces MCP Net

A C# implementation of MCP (Model context protocol) using Pieces Long-Term Memory powered by the Pieces C# SDK.

This contains an MCP tool that answers questions using the Pieces Long-Term Memory for the past 7 days. This limit is hard coded, but this code can be expanded to make this configurable.

Setup

This requires:

  • .NET 9 SDK installed
  • Pieces installed, and the LTM engine enabled

Build the code

It is easiest to build and publish a single binary that you can then call from your MCP server. This project is configured for a self-contained single file output.

To build and publish, use this command:

dotnet publish -r <platform>

Replace <platform> with the RID of your platform of choice.

This will create a single executable in the Release/net9.0/<platform>/publish/ folder called PiecesMCPNet

Register with Claude for Desktop

To register this with Claude for Desktop, add the following to your claude_desktop_config.json file:

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

Replace <location> with the path to this file.

You can now re-launch Claude for Desktop, and this tool will be registered.

To invoke it, prompt with:

Ask Pieces LTM <question>

You will need to allow Pieces for the chat or single message in Claude for Desktop.

A gif of claude answering a question using Pieces

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About PiecesMCPNet

How do I install PiecesMCPNet?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is PiecesMCPNet safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is PiecesMCPNet still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.