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 进行调试。