mcp-client-and-server MCP server
镜像
简介
MCP (模型上下文协议) 客户端和服务器实现了一个简单的笔记存储系统,提供以下功能:
- 通过自定义
note://
URI 访问笔记 - 笔记摘要生成
- 添加新笔记的工具
安装配置
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"
]
}
}
主要功能
资源
- 使用
note://
URI 访问单个笔记 - 每个笔记包含名称、描述和纯文本内容
提示
summarize-notes
: 生成所有笔记的摘要- 可选
style
参数控制详细程度 (简要/详细)
- 可选
工具
add-note
: 添加新笔记- 需要参数:
name
和content
- 需要参数:
开发指南
构建与发布
# 同步依赖
uv sync
# 构建包
uv build
# 发布到 PyPI
uv publish
调试
使用 MCP Inspector 进行调试:
npx @modelcontextprotocol/inspector uv --directory /path/to/mcp-client-and-server run mcp-client-and-server
访问 Inspector 提供的 URL 开始调试会话。