Not Taking App With Claude
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.
Ask AI about Not Taking App With Claude
Powered by Claude Β· Grounded in docs
I know everything about Not Taking App With Claude. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
π 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.
-
Clone the repository
git clone https://github.com/your-username/project_mcp.git cd project_mcp -
Create and activate a virtual environment
python -m venv .venv .venv\Scripts\activate # Windows -
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
