sticky-notes
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@sticky-notescreate a note reminding me to call mom at 5pm"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Sticky Notes MCP
An MCP (Model Context Protocol) server that gives Claude full read and write access to Windows Sticky Notes. It works directly with the Sticky Notes database, so Claude can create, search, edit, and delete your notes during a conversation.
Features
Create, read, update, and delete notes
Search notes by text
Add or remove individual lines in a note
Change note colors
Control whether notes are open or always on top
Safely closes and reopens the Sticky Notes app around every change to prevent data loss
Related MCP server: Apple Notes MCP Server
Requirements
Windows 10 or Windows 11
Microsoft Sticky Notes app
Python 3.11 or later
Claude Desktop
Installation
Clone or download this repository.
Install the only dependency:
pip install -r requirements.txt
Open your Claude Desktop config file at:
%APPDATA%\Claude\claude_desktop_config.json
Add the server under "mcpServers":
"sticky-notes": { "command": "python", "args": ["C:\path\to\sticky_notes_mcp.py"] }
Restart Claude Desktop.
Available Tools
Tool | Description |
list_notes | Lists all notes, with optional text search and result limit |
get_note | Returns the full text of one note by ID |
create_note | Creates a note with text, color, and visibility settings |
update_note | Changes a note's text or visibility settings |
delete_note | Permanently deletes a note by ID |
append_to_note | Adds one or more lines to the end of a note |
remove_line_from_note | Removes a specific line from a note by matching its text |
inspect_schema | Shows the database structure for debugging |
How It Works
Sticky Notes stores its data in a local SQLite database called plum.sqlite. Because the app can overwrite outside changes, this server closes Sticky Notes before every write and reopens it once the change is saved.
Limitations
Windows only
Sticky Notes briefly closes and reopens whenever a note is changed
Newer versions of the Sticky Notes app may store notes differently
License
This project is licensed under the MIT License.
This server cannot be deployed
Maintenance
Related MCP Connectors
Search, read, create and edit your Memol notes from Claude. Team note-taking with AI search.
Notes and actions in one app. Let Claude or ChatGPT read and update them.
- aNotepadOAuthcom.anotepad
AI access to your aNotepad online notes: read, search, write, and organize via 22 tools.
- TaprootOAuthcom.taproothq
Persistent memory layer for AI tools. Save and recall notes across Claude and other MCP clients.
Related MCP Servers
- FlicenseNot gradedqualityDmaintenanceEnables Claude to read and analyze notes from the macOS Notes app, with configurable access control via allowlist/denylist modes.7 npm-
- AlicenseNot gradedqualityDmaintenanceEnables Claude to read, write, search, and manage Apple Notes on macOS via AppleScript automation.14,502 npmMIT
- AlicenseAqualityBmaintenanceEnables Claude Desktop to search, read, list, create, update, move, and delete notes from iCloud Notes on macOS.93MIT
- FlicenseNot gradedqualityCmaintenanceEnables Claude Desktop to create, read, list, and manage local notes stored on the computer using natural language requests.1-