kno2gether s
Custom MCP Servers created to be used with Anthropic desktop client
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:
- Clone or download this MCP server repository to your local machine.
- Ensure a credentials.json file exists in the repository root as described in the README (for Claude Desktop integration).
- 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.
- Configure the MCP server entry in your MCP configuration (see mcp_config in this document) to point to the testCal server entry.
- 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
mcp-vegalite
MCP server from isaacwasserman/mcp-vegalite-server
github-chat
A Model Context Protocol (MCP) for analyzing and querying GitHub repositories using the GitHub Chat API.
nautex
MCP server for guiding Coding Agents via end-to-end requirements to implementation plan pipeline
pagerduty
PagerDuty's official local MCP (Model Context Protocol) server which provides tools to interact with your PagerDuty account directly from your MCP-enabled client.
futu-stock
mcp server for futuniuniu stock
mcp -boilerplate
Boilerplate using one of the 'better' ways to build MCP Servers. Written using FastMCP