MCP 服务器实践
一个基于 TypeScript 的简单笔记系统,展示 MCP 核心概念。
快速入门
功能特点
- 提供
note://
URI 访问的文本笔记资源 - 支持创建新笔记和生成笔记摘要
开发步骤
- 安装依赖:运行
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": {
"my-server": {
"command": "/path/to/my-server/build/index.js"
}
}
}
调试工具
使用调试工具运行命令:npm run inspector
,然后在浏览器中访问提供的 URL 进行调试。