mcp-client-and-server MCP server

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命令和本地路径

使用方法

  1. 配置Claude与MCP服务器的连接
  2. 使用add-note工具添加笔记(需提供namecontent参数)
  3. 通过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开始调试。