Simple Note Manager
A simple note-taking MCP server for recording and managing notes with AI models.
What is Simple Note Manager?
Simple Note Manager is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to simple note-taking mcp server for recording and managing notes with ai models.
A simple note-taking MCP server for recording and managing notes with AI models.
This server falls under the Knowledge & Memory category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- A simple note-taking MCP server for recording and managing n
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx mcpnotesConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Simple Note Manager
MCPNotes (mcp-notes) is a lightweight note-taking MCP server backed by AWS DynamoDB, giving AI assistants like Claude a persistent, structured storage layer for notes across conversations. It exposes four tools — listNotes, getNote, writeNote, and deleteNote — and supports tagging and filtering so AI models can organize and retrieve information reliably. A companion web server lets you browse and manage stored notes via a browser at localhost:3100, making it suitable for anyone who wants their AI assistant to remember notes, insights, and tasks between sessions.
Prerequisites
- Node.js 18+ installed on your system
- An AWS account with a DynamoDB table created for storing notes
- AWS credentials: AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY with DynamoDB read/write permissions
- The AWS region and DynamoDB table name where notes will be stored
- An MCP-compatible client such as Claude Desktop
Create a DynamoDB table in AWS
In your AWS console, create a DynamoDB table to store notes. Use a string partition key (e.g., 'id'). Note the table name, region (e.g., us-east-1), and your AWS Access Key ID and Secret Access Key.
Verify the MCP notes server package is available
Confirm you can run the mcp-notes package via npx. This downloads and runs the latest version without a global install.
npx -y -p mcp-notes mcp-notes-server --helpTest the server locally with your DynamoDB credentials
Run the notes MCP server directly with your DynamoDB connection string to verify credentials and table access before configuring your MCP client.
npx -y -p mcp-notes mcp-notes-server --dynamodb "dynamodb://AWS_ACCESS_KEY_ID:AWS_SECRET_ACCESS_KEY@us-east-1/your-table-name"Add the server to your MCP client configuration
Edit your claude_desktop_config.json to add the MCPNotes server entry, embedding your DynamoDB connection string in the args.
Optionally start the web interface
To browse notes in a browser, start the companion web server on port 3100. This is optional and runs independently of the MCP server.
npx -y -p mcp-notes mcp-notes-web-server --dynamodb "dynamodb://AWS_ACCESS_KEY_ID:AWS_SECRET_ACCESS_KEY@us-east-1/your-table-name"Simple Note Manager Examples
Client configuration
Add this entry to your claude_desktop_config.json. Replace all credential and table values with your actual AWS DynamoDB details.
{
"mcpServers": {
"mcpnotes": {
"command": "npx",
"args": [
"-y",
"-p", "mcp-notes",
"mcp-notes-server",
"--dynamodb", "dynamodb://YOUR_ACCESS_KEY_ID:YOUR_SECRET_ACCESS_KEY@us-east-1/your-notes-table"
]
}
}
}Prompts to try
Ask Claude to create, list, and retrieve notes stored in DynamoDB.
- "Write a note titled 'Meeting Summary' with tags 'work, meetings' and summarize today's discussion points."
- "List all notes tagged 'project-alpha'."
- "Get the note with ID abc-123."
- "Delete the note titled 'Old Task List'."
- "Save a note with my key insights from this conversation for future reference."
- "List all my notes and summarize what topics they cover."Troubleshooting Simple Note Manager
Connection error: Unable to connect to DynamoDB or access denied
Verify that AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY are correct and that the IAM user has DynamoDB:GetItem, PutItem, DeleteItem, and Scan permissions on the target table. Check that the region in the connection string matches the actual table region.
Table not found error when writing or reading notes
Ensure the DynamoDB table name in the connection string exactly matches the table name in AWS (case-sensitive). Verify the table exists in the specified region by checking the AWS DynamoDB console.
npx command takes too long or hangs on first run
The first run downloads the mcp-notes package, which may be slow on slower connections. Add the -y flag to accept prompts automatically. If it hangs indefinitely, check your network connection and npm registry access.
Frequently Asked Questions about Simple Note Manager
What is Simple Note Manager?
Simple Note Manager is a Model Context Protocol (MCP) server that simple note-taking mcp server for recording and managing notes with ai models. It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Simple Note Manager?
Follow the installation instructions on the Simple Note Manager GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Simple Note Manager?
Simple Note Manager works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Simple Note Manager free to use?
Yes, Simple Note Manager is open source and available under the GPL-2.0 license. You can use it freely in both personal and commercial projects.
Simple Note Manager Alternatives — Similar Knowledge & Memory Servers
Looking for alternatives to Simple Note Manager? Here are other popular knowledge & memory servers you can use with Claude, Cursor, and VS Code.
MemPalace
★ 52.6kA local AI memory system that stores all conversations verbatim and organizes them into navigable structures. It provides 19 MCP tools for AI assistants to search and retrieve past decisions, debugging sessions, and architecture debates automatically
Kratos
★ 25.7k🏛️ Memory System for AI Coding Tools - Never explain your codebase again. MCP server with perfect project isolation, 95.8% context accuracy, and the Four Pillars Framework.
Context Mode
★ 15.4kAn MCP server that preserves LLM context by intercepting large data outputs and returning only concise summaries or relevant sections. It enables efficient sandboxed code execution, file processing, and documentation indexing across multiple programm
Memu
★ 13.7kMemory for 24/7 proactive agents like OpenClaw.
MemOS
★ 9.3kMemOS (Memory Operating System) is a memory management operating system designed for AI applications. Its goal is: to enable your AI system to have long-term memory like a human, not only remembering what users have said but also actively invoking, u
Everos
★ 5.4kBuild, evaluate, and integrate long-term memory for self-evolving agents.
Browse More Knowledge & Memory MCP Servers
Explore all knowledge & memory servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Simple Note Manager in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Simple Note Manager?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.