mcp-client-and-server MCP server
未知
简介
模型上下文协议(MCP)客户端和服务器用于在客户端(如Claude)和自定义服务器之间建立连接,支持笔记存储系统功能。
核心功能
- 资源管理:通过
note://
URI方案存储和访问笔记 - 提示生成:使用
summarize-notes
创建笔记摘要 - 工具支持:通过
add-note
工具添加新笔记
安装配置
Claude桌面版配置
MacOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows:%APPDATA%/Claude/claude_desktop_config.json
"mcpServers": {
"mcp-client-and-server": {
"command": "uvx",
"args": [
"mcp-client-and-server"
]
}
}
开发环境配置使用
uv
命令和本地路径
使用方法
- 配置Claude与MCP服务器的连接
- 使用
add-note
工具添加笔记(需提供name
和content
参数) - 通过
summarize-notes
提示生成笔记摘要(可选style
参数控制详细程度)
开发指南
构建与发布
# 同步依赖
uv sync
# 构建包
uv build
# 发布到PyPI
uv publish --token YOUR_TOKEN
调试
推荐使用MCP Inspector进行调试:
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-client-and-server run mcp-client-and-server
启动后,在浏览器中访问显示的URL开始调试。