MCP Notes

MCP Notes is an MCP server that provides note-taking and note-management capabilities to AI models using Amazon Web Services DynamoDB as the storage backend. It connects MCP-compatible clients to a dedicated DynamoDB table, allowing developers and knowledge workers to record thoughts, tasks, technical insights, and project-agnostic documentation directly through conversational prompts. Because data is stored remotely in the cloud rather than in local project directories, users can capture sensitive or personal context without committing files to public repositories. MCP Notes employs a dual-server architecture that pairs the Model Context Protocol backend with a standalone web server, allowing users to manually view, edit, or delete notes via a browser on port 3100 alongside automated model interactions. The system provides structured operations to create, read, list, and delete entries containing titles, summaries, tags, and content, giving AI agents persistent memory across sessions.

Category: Databases & Data Stores

Tags: aws, dynamodb, notes, storage

Visit MCP Notes

How to install and configure MCP Notes

  1. Ensure Node.js is installed on your system, and have an AWS DynamoDB table prepared. 2. Configure your AWS credentials using standard environment variables (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY) or format them into a connection string: dynamodb://<access_key>:<secret_key>@<region>/<table>. 3. Open your Claude Desktop configuration file (claude_desktop_config.json) and add the server definition: json { "mcpServers": { "mcp-notes": { "command": "npx", "args": [ "-y", "-p", "mcp-notes", "mcp-notes-server", "--dynamodb", "dynamodb://access_key:secret_key@region/table" ] } } } 4. Restart Claude Desktop to load the tools.

What you can do with MCP Notes

  • Storing meeting notes and action items generated during an AI session directly into AWS DynamoDB. - Retrieving specific project insights by querying existing notes using tag filters or unique record identifiers. - Capturing personal thoughts or implementation ideas without creating local Markdown files inside public git repositories. - Reviewing and manually editing AI-generated documentation using the included web interface running at localhost:3100. - Updating and maintaining a persistent knowledge store across long-running developer tasks in Cline or Claude Desktop.

Key facts

  • https://github.com/9Ninety/MCPNotes
  • Databases & Data Stores, Notes & Knowledge Management
  • aws, dynamodb, notes, storage

Part of MCP Servers

Related MCP servers

  • MCP Memory Keeper — MCP Memory Keeper is an MCP server that provides persistent context management and memory storage for Claude AI coding assistants.…
  • MCP Neo4j Server — MCP Neo4j Server is an MCP server that provides an integration between the Neo4j graph database and Model Context Protocol…
  • MCP Memory Toolkit — MCP Memory Toolkit is an MCP server that provides persistent memory capabilities for Claude and other compatible assistants using ChromaDB.…
  • MCP Memory Server — MCP Memory Server is an MCP server that integrates Claude Desktop with Azure Cosmos DB and OpenAI embeddings to provide…
  • MCP MS SQL Server — MCP MS SQL Server is an MCP server that provides a standardized Model Context Protocol interface for AI models to…
  • MCP Microsoft SQL Server — MCP Microsoft SQL Server is an MCP server that connects Model Context Protocol clients directly to Microsoft SQL Server instances.…

What is MCP Notes?

MCP Notes is a note-taking Model Context Protocol server that enables AI models to create, retrieve, list, and delete notes stored in an AWS DynamoDB database. It also includes an optional local web server interface for manual note management.

Which MCP clients work with MCP Notes?

MCP Notes has been confirmed to work with Claude Desktop, Cline, and Cody. Any MCP client that supports function calling and Model Context Protocol integrations can use the server's note management tools.

What tools are provided by MCP Notes?

The server provides four core tools: writeNote to create or update notes with metadata, getNote to fetch an entry by ID, listNotes to list all entries with optional tag filtering, and deleteNote to remove an entry.

Do I need an AWS account to use MCP Notes?

Yes, an AWS account is required because the server stores all note data in AWS DynamoDB. You can configure authentication through environment variables or directly inside the DynamoDB connection URI provided to the server command.

  • AI Tools
  • Categories
  • Industries
  • CLI Coding Agents
  • MCP Servers
  • MCP Categories