MCP 服务器实现 - 笔记系统

MCP 服务器实现 - 笔记系统

一个基于 TypeScript 的 MCP 服务器,提供笔记管理功能,展示核心 MCP 概念。

快速入门

功能概述

此项目是一个基于 TypeScript 的 Model Context Protocol (MCP) 服务器,包含以下功能:

  • 使用 note:// URI 管理文本笔记
  • 提供创建笔记和生成笔记摘要的工具

开发步骤

  1. 安装依赖:运行 npm install
  2. 构建项目:运行 npm run build
  3. 开发模式:运行 npm run watch 实时编译

配置与使用

  • 将服务器配置添加到 Claude Desktop 配置文件中:
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%/Claude/claude_desktop_config.json

示例配置:

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

调试

运行 npm run inspector 启动调试工具,浏览器访问提供的 URL 进行调试。