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.