mcp-note-taker
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.