mcp-note-taker

mcp-note-taker

3

MCP Note Taker is a proof-of-concept Model Context Protocol server designed for AI assistant note-taking. It features tools to manage notes effectively and can integrate with AI assistants like Cursor for enhanced functionality. All notes are stored locally in a text file.

Overview

This project demonstrates a Model Context Protocol (MCP) server for AI assistant note-taking. It provides note-taking capabilities, including tools to add notes, fetch the latest note, and summarize notes. All notes are saved in a notes.txt file, and the server integrates with AI assistants like Claude and Cursor.

Features

  • Add Note: Add a note to notes.txt.
  • Latest Note: Fetch the latest note.
  • Summarize Notes: Prompt for a summary of all notes.

Installation and Setup

  • Requires Python 3.11 and packages from requirements.txt.
  • Clone the repository, create, and activate a virtual environment, then install requirements.

Running the Application

Run the MCP server using the command and integrate with the Cursor IDE by editing the mcp.json configuration file.

Technical Details

The server uses the Model Context Protocol SDK and supports stdio transport method.