MCP Client and Server

Provides a note storage MCP server with add-note and summarize-notes prompts and client notifications.
  • other

0

GitHub Stars

other

Language

7 months ago

First Indexed

3 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "mcp-mirror-non-dirty_mcp-client-and-server": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/mlrsmith/Library/Mobile Documents/com~apple~CloudDocs/Family_Shared/AI/mcp/mcp-client-and-server",
        "run",
        "mcp-client-and-server"
      ]
    }
  }
}

You can run a MCP server that stores notes, provides a summarize-notes prompt, and lets clients add new notes. This server acts as a small note repository and a single, reusable prompt engine that enables you to summarize all stored notes and share changes with connected clients.

How to use

Interact with the MCP server through a client that understands MCP. You can view or access individual notes via a custom note:// URI scheme, where each note has a name, description, and text/plain content. Use the built-in summarize-notes prompt to generate summaries of all stored notes, optionally controlling the detail level with a style parameter (brief or detailed). Add new notes with the add-note tool by providing a name and content. When you add or update notes, the server updates its state and notifies connected clients about the changes.

In practice you will typically: • List or access notes stored on the server via note:// URIs. • Use summarize-notes to generate an aggregate summary of all notes. • Add new notes using add-note to grow the repository and trigger client notifications.

How to install

Prerequisites you need before installing the MCP server: you need a runtime environment for the MCP tooling (in this case, the MCP runner and related utilities). You should also have a compatible shell to run commands and manage dependencies.

Install and configure the MCP server by following these steps:

{
  "mcpServers": {
    "mcp-client-and-server": {
      "command": "uv",
      "args": [
        "--directory",
        "/Users/mlrsmith/Library/Mobile Documents/com~apple~CloudDocs/Family_Shared/AI/mcp/mcp-client-and-server",
        "run",
        "mcp-client-and-server"
      ]
    }
  }
}

Additional steps you may need

If you are using a published MCP server configuration, you can also run the server with the secondary configuration that uses a different runner. This provides an alternate startup method that points to the same server functionality.

Additional sections

Configuration notes and development details are included below to help you refine how the server runs in your environment.

Security considerations include keeping your credentials and access paths secure, ensuring your note data is stored in a protected directory, and controlling which clients can connect to receive resource change notifications.

Available tools

add-note

Adds a new note to the server by providing a name and content. Updates server state and notifies connected clients of resource changes.

summarize-notes

Generates a summary of all stored notes using the summarize-notes prompt. Accepts an optional style argument to control detail level (brief or detailed) and combines all current notes into a single prompt for summarization.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational