mcp-notes

mcp-notes

7

MCP Notes Server is a Model Context Protocol server that enables efficient note management with persistent storage. It includes features such as CRUD operations, JSON storage, and resource-based access via URI schemes, along with capabilities for note summarization using prompts.

MCP Notes Server

A Model Context Protocol (MCP) server implementation for managing notes with persistent storage.

Features

  • Create, read, update, and delete notes
  • Persistent storage using JSON
  • Timestamp tracking for creation and modifications
  • Note summarization via prompts
  • Resource-based access using note:// URI scheme

Installation

Installing via Smithery

To install notes for Claude Desktop automatically via Smithery.

Manual Installation

  1. Ensure you have Python 3.10 or later installed
  2. Create a virtual environment
  3. Install requirements

Available Tools

  • add-note: Create a new note
  • list-all-notes: Display all stored notes
  • update-note: Modify an existing note
  • delete-note: Remove a note

Usage

  1. Start the server.
  2. Example operations include creating, listing, updating, and deleting notes.

Resource Access

Notes can be accessed as resources using the "note://" URI scheme.