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.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
A search tool helps dev to solve the naming things problem.
🚀 The fast, Pythonic way to build MCP servers and clients.

Model Context Protocol Servers
Painless E2E Automation for Mobile and Web
Comments