test-server MCP server
镜像的
概述
这是一个简单的 MCP 服务器,提供笔记存储系统,包含资源、提示和工具功能。
功能
- 资源:通过
note://
URI 访问笔记 - 提示:
summarize-notes
创建笔记摘要 - 工具:
add-note
添加新笔记
安装与配置
Claude 桌面版
配置文件位置:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
开发环境配置
"mcpServers": {
"test-server": {
"command": "uv",
"args": [
"--directory",
"/Users/jtorreggiani/organizer/work/open-source/create-python-server/test-server",
"run",
"test-server"
]
}
}
生产环境配置
"mcpServers": {
"test-server": {
"command": "uvx",
"args": [
"test-server"
]
}
}
开发指南
构建与发布
-
同步依赖:
uv sync
-
构建包:
uv build
-
发布到 PyPI:
uv publish
需设置 PyPI 凭证(通过
--token
或环境变量)
调试
使用 MCP Inspector 进行调试:
npx @modelcontextprotocol/inspector uv --directory /path/to/test-server run test-server
Inspector 启动后,浏览器中访问显示的 URL 开始调试。