Skip to main content
Glama
Thaiebu

AI Sticky Notes

by Thaiebu

📝 AI Sticky Notes

AI Sticky Notes is a lightweight tool built using the FastMCP framework that allows users to add, read, and summarize notes. It stores all notes in a local notes.txt file and provides an interactive interface via MCP tools and resources.

🚀 Features

  • Add sticky notes with a simple message

  • Read all saved notes at once

  • Get the most recently added note

  • Generate a summary prompt based on all current notes

📁 Project Structure

project_mcp/
│
├── main.py           # Entry point for the FastMCP server
├── notes.txt         # File used to persist sticky notes
└── README.md         # Project documentation

🛠️ Installation

Make sure you have Python 3.10+ installed.

  1. Clone the repository

    git clone https://github.com/your-username/project_mcp.git
    cd project_mcp
  2. Create and activate a virtual environment

    python -m venv .venv
    .venv\Scripts\activate  # Windows
  3. Install dependencies using uv

    uv pip install fastmcp

📌 Usage

Run the server using uv:

uv run python main.py

This will start the FastMCP server with the name "AI Sticky Notes".

🧰 Available Tools & Resources

Tools

  • add_note(message: str)
    Adds a new note to the file.

  • read_notes()
    Reads and returns all stored notes.

Resources

  • notes://latest
    Returns the most recently added note.

Prompts

  • note_summary_prompt()
    Returns a prompt string asking an AI to summarize the current notes.

📄 Example

add_note("Buy groceries")
read_notes()  # → "Buy groceries"
get_latest_note()  # → "Buy groceries"
note_summary_prompt()  # → "Summarize the current notes: Buy groceries"

💡 Future Ideas

  • Add timestamps to notes

  • Tag notes by category

  • Implement deletion or editing

  • Build a simple web frontend using Streamlit or FastAPI


Made with 💬 and Python using FastMCP

F
license - not found
-
quality - not tested
C
maintenance

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Thaiebu/mcp_not_taking_app_with_claude'

If you have feedback or need assistance with the MCP directory API, please join our Discord server