dice-server

dice-server

0

This project is an MCP server designed for note management using TypeScript. It supports creating and summarizing notes, demonstrating basic Model Context Protocol functionalities.

Overview

This is a TypeScript-based MCP server that functions as a simple note system. It demonstrates core MCP concepts by providing:

  • Resources for text notes with URIs and metadata
  • Tools for creating new notes
  • Prompts for note summary generation

Features

  • Access notes via note:// URIs
  • Create notes with a title, content, and metadata
  • Summarize all stored notes using LLM

Installation

To use with Claude Desktop, configure the claude_desktop_config.json file with the server path.

Development

  • Install dependencies with npm install
  • Build the server with npm run build
  • Use npm run watch for auto-rebuild
  • Debug using MCP Inspector with npm run inspector, accessible in your browser.