Sticky Notes Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Sticky Notes Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A Model Context Protocol (MCP) server for managing sticky notes with persistent storage.
The Sticky Notes MCP server provides a simple interface for creating, reading, updating, and deleting sticky notes. It uses a text file for persistent storage and integrates with MCP-compatible clients like Claude Desktop.
📁 Sticky-notes-mcp/
🐍 main.py (1.9 KB) # Main MCP server implementation
📄 notes.txt (0.0 KB) # Persistent storage for notes
📄 pyproject.toml (0.2 KB) # Project configuration
📄 uv.lock # Dependency lock filenotes.txt file cd C:\Users\{Your path}\Sticky-notes-mcp
uv syncAdd the following configuration to your MCP client settings file:
{
"mcpServers": {
"ai-sticky-notes": {
"command": "uv",
"args": [
"--directory",
"C:\\Users\\{Your path}\\Sticky-notes-mcp",
"run",
"python",
"main.py"
]
}
}
}Important: Replace {Your path} with your actual username or the full path to the project directory.
#### For Claude Desktop
Once configured, you can interact with the sticky notes through your MCP client:
User: Create a sticky note: "Remember to buy groceries"
Assistant: Created note with ID 1: "Remember to buy groceries"
User: Show me all my notes
Assistant: Your notes:
1: Remember to buy groceries
User: Update note 1 with: "Remember to buy groceries and milk"
Assistant: Updated note 1: "Remember to buy groceries and milk"The project uses minimal dependencies managed through pyproject.toml:
Notes are stored in a simple text file format (notes.txt) with each note on a separate line, prefixed with its ID.
The server implements the standard MCP protocol for:
main.py (1,933 bytes)notes.txtThe MCP server provides logging output that can help diagnose issues. Check your MCP client's console or logs for detailed error messages.
This project follows standard open-source practices. Check the project repository for specific license information.
To contribute to this project:
Documentation generated automatically from codebase analysis
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.