Custom-MCP-Server-for-AI-Powered-Sticky-Notes

Custom-MCP-Server-for-AI-Powered-Sticky-Notes

3.1

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:
    1. End task the Claude app from Task Manager
    2. Restart the Claude Desktop app
    3. 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:

  • FastMCP
  • uv
  • Claude AI for seamless local testing

Related MCP Servers

View all ai servers β†’