notes-mcp

saminathan-s/notes-mcp

3.1

If you are the rightful owner of notes-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Model Context Protocol (MCP) server is a framework designed to facilitate communication between AI models and applications, enabling seamless integration and interaction.

AI Notes App

This project is an AI-powered notes application using MCP (Model Context Protocol).

Features

  • Add notes via AI tools
  • Store notes in a text file (notes.txt)
  • Simple and extensible Python codebase

Requirements

  • Python 3.8+
  • MCP (Model Context Protocol) and FastMCP

Installation

  1. Clone this repository.
  2. Create a virtual environment:
    python3 -m venv .venv
    source .venv/bin/activate
    
  3. Install dependencies:
    pip install fastmcp
    

Usage

  1. Start the MCP server:
    python main.py
    
  2. Use the provided tools to add notes. Notes are saved in notes.txt.

Adding Notes

  • Use the add_to_note tool to append a message to your notes file.

MCP Configuration Example

Add the following to your .vscode/mcp.json file:

{
  "servers": {
    "ai-notes-stdio": {
      "type": "stdio",
      "command": "<<path to Workspace>>/notes-mcp/.venv/bin/python3",
      "args": ["main.py"]
    }
  }
}