Where are notes stored?
Notes are stored locally in `~/.pinthepiece/notes/` with a hierarchical structure organized by year and month, plus a backup directory and an index file.
@psaboia
Basic information
A Python MCP server for note management
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"PinThePiece": {
"command": "uv",
"args": [
"sync"
]
}
}
}Adds a new note to the server
A Model Context Protocol (MCP) server that provides a sophisticated note management system with hierarchical storage, atomic operations, versioning, automatic backups, and comprehensive search capabilities. It is designed for users who need a reliable, local note storage solution integrated into MCP-compatible clients like Claude Desktop.
Install the package via uvx or a local uv directory, then add it to the MCP server configuration in claude_desktop_config.json under the mcpServers key. The server exposes the add-note tool for creating notes and the summarize-notes prompt for generating summaries.
note:// URI scheme for accessing individual notesNotes are stored locally in `~/.pinthepiece/notes/` with a hierarchical structure organized by year and month, plus a backup directory and an index file.
Each note is a JSON file containing content, created/modified timestamps, tags, an optional description, and metadata including format version, last backup timestamp, and content checksum.
One tool: `add-note` (required: name, content; optional: tags, description). One prompt: `summarize-notes` (optional style argument: brief/detailed).
It uses atomic file operations, automatic backups before modifications, file format versioning, checksum verification, file locking for concurrent access, and transaction-like rollback on errors.
The server runs as a Python package distributed via PyPI and requires only `uv` or `uvx` to execute. No external database is needed; all data is stored on the local filesystem.
🚀 The fast, Pythonic way to build MCP servers and clients.
MCP Toolbox for Databases is an open source MCP server for databases.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40

Model Context Protocol Servers
Hindsight: Agent Memory That Learns
Comments