MCP 服务器实践

MCP 服务器实践

一个基于 TypeScript 的简单笔记系统,展示 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": {
    "my-server": {
      "command": "/path/to/my-server/build/index.js"
    }
  }
}

调试工具

使用调试工具运行命令:npm run inspector,然后在浏览器中访问提供的 URL 进行调试。