Sticky Note Mcp Server
@aynul-abedin
About Sticky Note Mcp Server
Sticky Note MCP Server is a minimal yet powerful implementation of the **Model Context Protocol (MCP)** built with **FastMCP** in Python.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"sticky-note": {
"command": "uv",
"args": [
"run",
"mcp",
"dev",
"./main.py"
],
"env": {
"OPENAI_API_KEY": "<API_KEY>"
}
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is Sticky Note Mcp Server?
A demo MCP server built with FastMCP that transforms a simple sticky-note list into a structured note system with tagging, pinning, archiving, and summarisation helpers. It is intended for use by MCP-compatible clients that need note management capabilities.
How to use Sticky Note Mcp Server?
Activate your Python environment and launch the server with uv run mcp dev ./main.py. From an MCP-compatible client, point to the generated manifest or directly invoke the tools, resources, and prompts exposed by the server.
Key features of Sticky Note Mcp Server
- Structured storage with automatic migration from legacy
notes.txt. - Tools for creating, listing, searching, updating, deleting, and bulk‑clearing notes.
- Optional tagging, pinned state, and archived flag per note.
- Resources exposing the latest note, pinned notes, and aggregate stats.
- Prompt templates for summarising notes or generating a roadmap by tag.
Use cases of Sticky Note Mcp Server
- Personal task management with pinning and archiving.
- Brainstorming and organising ideas by tags.
- Meeting notes capture and keyword search.
- Learning tracker with topic‑based tags.
- Project planning with filtered roadmaps.
- Daily journaling with AI summarisation.
FAQ from Sticky Note Mcp Server
What is the data storage mechanism?
The server provides structured storage with automatic migration from a legacy notes.txt file. Notes are stored locally.
How do I run the Sticky Note Mcp Server?
Activate your Python environment and run uv run mcp dev ./main.py.
What tools are available?
Tools include add_note, read_notes, list_notes, search_notes, update_note, delete_note, and clear_notes.
Can I filter notes by tags or status?
Yes. Tools support filtering by tags, pinned status, and archived state.
Are there any prompt templates?
Yes, two prompt templates are provided: note_summary_prompt and note_roadmap_prompt (optionally filtered by tag).
More Memory & Knowledge MCP servers
Rust Docs MCP Server
Govcraft🦀 Prevents outdated Rust code suggestions from AI assistants. This MCP server fetches current crate docs, uses embeddings/LLMs, and provides accurate context via a tool call.
Memory Bank MCP Server
alioshrA Model Context Protocol (MCP) server implementation for remote memory bank management, inspired by Cline Memory Bank.
Obsidian MCP Server
cyanheadsRead, write, search, and surgically edit Obsidian vault notes, tags, and frontmatter via MCP. STDIO or Streamable HTTP.
Jupyter Notebook MCP Server (for Cursor)
jbenoModel Context Protocol (MCP) server designed to allow AI agents within Cursor to interact with Jupyter Notebook (.ipynb) files
MemoryMesh
CheMiguel23A knowledge graph server that uses the Model Context Protocol (MCP) to provide structured memory persistence for AI models.
Comments