Get the FREE Ultimate OpenClaw Setup Guide →

kno2gether s

Custom MCP Servers created to be used with Anthropic desktop client

Installation
Run this command in your terminal to add the MCP server to Claude Code.
Run in terminal:
Command
claude mcp add --transport stdio avijeett007-kno2gether-mcp-servers uvx testCal

How to use

This MCP server named testCal implements a simple note storage system with a custom note:// URI scheme. You can add notes using the add-note tool (name and content are required), and you can generate a summary of all stored notes with the summarize-notes prompt. The server maintains state locally and notifies connected clients of resource changes when you add notes. Use the built-in tools and prompts to manage your notes and to quickly generate consolidated summaries of your data.

How to install

Prerequisites:

  • Python 3.8+ installed on your system
  • Access to uv (Python MCP runtime) and its tooling (as described in the repository's instructions)
  • If you are configuring for Claude Desktop, ensure credentials.json is created as described below

Installation steps:

  1. Clone or download this MCP server repository to your local machine.
  2. Ensure a credentials.json file exists in the repository root as described in the README (for Claude Desktop integration).
  3. Install and set up uv as per the project requirements. The README examples show using uv sync, uv build, and uv publish for development and packaging.
  4. Configure the MCP server entry in your MCP configuration (see mcp_config in this document) to point to the testCal server entry.
  5. Start the server using the provided MCP runner (as defined by your environment) and verify the server is listening for stdio-based MCP interactions.

Example workflow (development):

uv sync
uv build
uv publish

To run the server in a typical environment, ensure your mcp_config points to the uvx/uv runner as shown above and start the MCP runner accordingly.

Additional notes

Notes and tips:

  • The server uses a simple note storage model with a note:// URI scheme for accessing individual notes (name, description, and text/plain content).
  • The summarize-notes prompt can take an optional style argument to control detail level (brief or detailed).
  • The add-note tool requires name and content as strings; it updates the server state and notifies clients of resource changes.
  • Debugging MCP servers runs over stdio; for debugging experience, consider using the MCP Inspector tool.
  • If you switch between development (uv) and published (uvx) configurations, ensure your mcpServers entry matches the environment you are using.
  • For issues with credentials or OAuth-related flows (Claude Desktop), ensure credentials.json is placed at the repository root as described in the README.

Related MCP Servers

Sponsor this space

Reach thousands of developers