🗒️ AI Sticky Notes – MCP Server in Python
This project is a minimal MCP (Message Control Protocol) server built in Python using the mcp SDK. It lets you create and manage sticky notes that can be read, updated, and summarized by an AI agent like Claude, via Claude Desktop.
🚀 Features
- ✅ Add and save notes
- 📖 Read all saved notes
- 📌 Fetch the latest note
- 🧠 Prompt Claude to summarize all notes
📦 Requirements
- Python 3.8+
- Claude Desktop installed
- uv (recommended over pip for dependency management)
- MCP Python SDK
🛠 Setup
Install
uv(recommended)# Windows irm https://astral.sh/uv/install.ps1 | iex # macOS/Linux curl -LsSf https://astral.sh/uv/install.sh | shInitialize a new project
uv init . |shInstall dependencies
uv add mcp-cliRun the MCP server
uv run mcp install main.pyIntegrate with Claude Desktop
Open Claude Desktop
Go to Settings > Developer > Edit Config
Add your MCP server using the generated uv command
Restart Claude
✨ Usage
Ask Claude things like:
“Add a note saying ‘Meeting at 3 PM’”
“Read all my notes”
“What’s the latest note?”
“Summarize my notes”
🧾 File Structure
```bashbash
main.py # MCP server implementation
notes.txt # Auto-generated file storing notes
📚 Tools and Concepts Used FastMCP
@mcp.tool – For executable functions
@mcp.resource – For context data (like latest notes)
@mcp.prompt – Reusable prompts for AI agents
Claude Desktop integration
🧠 Ideas for Future Enhancements Multi-user note support
Add timestamps to notes
Search notes by keyword
AI-generated tags or categories
AI Sticky Notes
Project Details
- Yash-Pisat/MCPServerTutorial
- Last Updated: 4/14/2025
Recomended MCP Servers
mantrachain mcp
Last9 MCP Server
🚀 All-in-one MCP server with AI search, RAG, and multi-service integrations (GitLab/Jira/Confluence/YouTube) for AI-enhanced development workflows. Folk from...
MCP server for pymupdf4llm, best pdf2md for LLM
A Model Context Protocol (MCP) server for interacting with Shortcut (formerly Clubhouse)
Send emails directly from Cursor with this email sending MCP server
mcp for controlling your x account through llm agents(claude desktop/cursor) expalnation vid: https://youtu.be/pAEEIVdsky8
A Model Context Protocol (MCP) server that enables secure interaction with Membase
支持查询主流agent框架技术文档的MCP server(支持stdio和sse两种传输协议), 支持 langchain、llama-index、autogen、agno、openai-agents-sdk、mcp-doc、camel-ai 和 crew-ai
Lightweight programs that each expose specific capabilities through the standardized Model Context Protocol





