Custom-MCP-Server-for-AI-Powered-Sticky-Notes
If you are the rightful owner of Custom-MCP-Server-for-AI-Powered-Sticky-Notes and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A lightweight, customizable MCP server for managing sticky notes using natural language commands.
π§ Custom MCP Server for AI-Powered Sticky Notes
A lightweight, customizable MCP (Multi-Command Protocol) server for managing sticky notes using natural language commands β ideal for productivity, reminders, and AI-enhanced ideation. Built with FastMCP, and powered by the blazing-fast uv package manager.
π Features
- β Built with a Custom MCP Server
- π Supports adding, reading, and retrieving sticky notes
- π Notes are persistently stored in a local
.txt
file - βοΈ Easily integrates with the Claude Desktop App
- β‘ Powered by
uv
for fast and modern Python project management
πͺ Setup & Installation
1. Install uv
For Windows (PowerShell):
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
For Mac/Linux (with curl
):
curl -LsSf https://astral.sh/uv/install.sh | sh
Or with wget
:
wget -qO- https://astral.sh/uv/install.sh | sh
π‘ You can also install a specific version:
curl -LsSf https://astral.sh/uv/0.6.14/install.sh | sh
2. Initialize Project
uv init .
3. Add MCP as a dependency
uv add "mcp[cli]"
π Run the MCP Server
Place all your server logic inside a main.py
file (as shown in this repo).
Then, install the MCP with:
uv run mcp install main.py
This registers your custom MCP server with compatible clients.
π§ Claude Desktop Integration
If you have the Claude desktop app installed:
- Simply run:
uv run mcp install main.py
- Claude will auto-detect and register your custom MCP server.
- If you donβt see the new tools or commands:
- End task the Claude app from Task Manager
- Restart the Claude Desktop app
- Your MCP server and tools should now be visible
π Project Structure
.
βββ main.py # Contains all core logic: tools, resources, prompts
βββ notes.txt # Local persistent storage for notes
βββ README.md # Project documentation
π License
This project is licensed under the .
π Credits
Built with love using: