MCP 服务器:基于 TypeScript 的模型上下文协议实现

MCP 服务器:基于 TypeScript 的模型上下文协议实现

一个用 TypeScript 编写的简单笔记系统,展示了 MCP 核心概念。

快速入门

安装依赖

运行以下命令安装依赖: npm install

构建项目

构建服务器: npm run build

开发时启用自动重建: npm run watch

配置与运行

将服务器配置添加到 Claude Desktop 的配置文件中:

  • MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%/Claude/claude_desktop_config.json

示例配置: { "mcpServers": { "weather-server": { "command": "/path/to/weather-server/build/index.js" } } }

调试

使用以下命令启动调试工具: npm run inspector 然后通过浏览器访问提供的 URL 进行调试。