mcp-server-notes

mcp-server-notes

0

MCP Notes Server is a Message Coordination Protocol server enabling structured storage and retrieval of notes in JSON format. It offers endpoints for listing, fetching, and searching notes, facilitating easy note management.

MCP Notes Server

A simple MCP (Message Coordination Protocol) server providing access to notes stored in a specific directory. The server allows listing, retrieving, and searching through notes using various API endpoints.

Setup

  • Install Python 3.7+.
  • Create and activate a virtual environment.
  • Install the required dependencies.

Running the Server

The server can be started by executing a Python script, and it listens on http://0.0.0.0:8000.

API Endpoints

  • list_notes(): Retrieve all notes.
  • get_note(note_name): Fetch a specific note by its name.
  • search(query, note_name=None): Search notes using a query string.

Note Format

Notes are saved as JSON files with specific fields like category, summary, tags, and messages.