Simple Note Manager

v1.0.0Knowledge & Memorystable

A simple note-taking MCP server for recording and managing notes with AI models.

aiclaudegptmcpmcp-server
Share:
36
Stars
0
Downloads
0
Weekly
0/5

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

AI-powered note taking
9Ninety

Maintainer

LicenseGPL-2.0
Languagetypescript
Versionv1.0.0
UpdatedApr 25, 2026
Statushealthy
Maintenanceactive

Works with

ClaudeOpenAIwindowsmacoslinux

Installation

Manual Installation

npx mcpnotes

Configuration

Configuration Details

Config File

claude_desktop_config.json

Performance

Response Metrics

Response Time< 200ms
ThroughputMedium

Resource Usage

Memory UsageLow
CPU UsageLow

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
1

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.

2

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 --help
3

Test 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"
4

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.

5

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.

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.

Quick Config Preview

{ "mcpServers": { "mcpnotes": { "command": "npx", "args": ["-y", "mcpnotes"] } } }

Add this to your claude_desktop_config.json or .cursor/mcp.json

Read the full setup guide →

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.

33,000+ ServersFree & Open SourceStep-by-Step Guides