About
Backlog is a TypeScript-based Model Context Protocol (MCP) server designed to manage and summarize text notes. It showcases core MCP concepts by providing resources for notes with URIs and metadata, tools for creating new notes, and prompts for generating summaries. This server implements a simple notes system accessible via `note://` URIs, offering features such as note creation with titles and content, and summarization of all stored notes for use with LLMs.
Key Features
- Generates a summary of all stored notes with the `summarize_notes` prompt
- Supports plain text mime type for content access
- 0 GitHub stars
- Includes a title, content, and metadata for each note
- Lists and accesses notes via note:// URIs
- Creates new text notes with the `create_note` tool
Use Cases
- Integrating a note-taking system with Claude Desktop
- Demonstrating Model Context Protocol concepts
- Providing LLMs with summarized context from a collection of notes