这是一个基于 TypeScript 构建的 MCP 服务器,它通过一个简单的笔记系统,展示了 MCP 的核心概念。该服务器具备表示文本笔记资源、创建新笔记以及生成笔记摘要等功能,为用户提供了便捷的笔记管理体验。
本 MCP 服务器借助简单的笔记系统,展示了 MCP 的核心概念,涵盖资源表示、笔记创建和摘要生成等功能。
note://
URI 列出和访问笔记。create_note
:用于创建新的文本笔记。
summarize_notes
:生成所有存储笔记的摘要。
npm install
npm run build
npm run watch
要与 Claude 桌面版一起使用,需要添加服务器配置:
~/Library/Application Support/Claude/claude_desktop_config.json
。%APPDATA%/Claude/claude_desktop_config.json
。配置内容如下:
{
"mcpServers": {
"mcp-server-jina": {
"command": "/path/to/mcp-server-jina/build/index.js"
}
}
}
由于 MCP 服务器通过标准输入输出(stdio)进行通信,调试可能具有一定挑战性。我们推荐使用 MCP Inspector,它可以作为包脚本使用:
npm run inspector
检查器将提供一个 URL,你可以在浏览器中访问该 URL 来使用调试工具。