mcp-server-on-raspi MCP server
镜像的
简介
MCP服务器是一个简单的笔记存储系统,提供资源管理、提示功能和工具支持。
安装与配置
Claude桌面版配置
配置文件位置:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%/Claude/claude_desktop_config.json
开发环境配置:
"mcpServers": {
"mcp-server-on-raspi": {
"command": "uv",
"args": [
"--directory",
"/Users/daikiwatanabe/ghq/github.com/daikw/mcp-server-on-raspi",
"run",
"mcp-server-on-raspi"
]
}
}
生产环境配置:
"mcpServers": {
"mcp-server-on-raspi": {
"command": "uvx",
"args": [
"mcp-server-on-raspi"
]
}
}
功能概述
资源
- 自定义
note://
URI方案访问笔记 - 每个笔记包含名称、描述和text/plain内容
提示
summarize-notes
: 创建所有笔记的摘要- 支持简略/详细两种样式
工具
add-note
: 添加新笔记- 必需参数:
name
,content
- 必需参数:
开发指南
构建与发布
-
同步依赖:
uv sync
-
构建包:
uv build
-
发布到PyPI:
uv publish
调试
推荐使用MCP Inspector进行调试:
npx @modelcontextprotocol/inspector uv --directory /path/to/project run mcp-server-on-raspi
启动后,在浏览器访问显示的URL开始调试。