backlog-mcp-server

n0r1h/backlog-mcp-server

3.1

If you are the rightful owner of backlog-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A TypeScript-based MCP server implementing a simple notes system.

The backlog-mcp-server is a Model Context Protocol (MCP) server developed using TypeScript. It serves as a demonstration of core MCP concepts by implementing a simple notes system. The server allows users to manage text notes, which are represented as resources with unique URIs and associated metadata. It provides tools for creating new notes and prompts for generating summaries of these notes. The server is designed to be integrated with various platforms, including Claude Desktop, and offers features for development and debugging.

Features

  • Resources: List and access notes via `note://` URIs, with each note having a title, content, and metadata. Supports plain text mime type for simple content access.
  • Tools: `create_note` tool for creating new text notes, requiring title and content as parameters, and storing the note in server state.
  • Prompts: `summarize_notes` prompt for generating a summary of all stored notes, including all note contents as embedded resources for LLM summarization.

Usages

usage with Claude Desktop

{
  "mcpServers": {
    "backlog-mcp-server": {
      "command": "/path/to/backlog-mcp-server/build/index.js"
    }
  }
}

Tools

  1. create_note

    Tool for creating new text notes with title and content.