基本能力
产品定位
NotePM MCP Server 是一个专为NotePM设计的搜索服务器,提供多种搜索功能,支持全文检索、标题检索、标签检索等多种方式。
核心功能
- NotePM内容全文检索
- 仅标题检索
- 标签检索
- 笔记代码检索
- 归档页面检索选项
- 分页支持
- 获取详细文章内容
适用场景
- 需要快速检索NotePM内容的用户
- 开发者在开发支持MCP协议的客户端时使用
- 团队协作中需要高效查找和共享笔记的场景
使用教程
使用依赖
- Python 3.12及以上版本
- NotePM账户及API Token
- uv
安装教程
sh
uv sync
环境设置
需要设置以下环境变量:
- NOTEPM_TEAM
: NotePM团队名称
- NOTEPM_API_TOKEN
: NotePM API Token
可以通过创建.env
文件进行设置:
.env
NOTEPM_TEAM=your-team-name
NOTEPM_API_TOKEN=your-api-token
使用方法
启动服务器
bash
uv run notepm-mcp-server
MCP客户端配置
json
"servers": {
"notepm-mcp-server": {
"command": "uv",
"args": [
"--directory",
"/<path to mcp-servers>/notepm-mcp-server",
"run",
"notepm-mcp-server"
]
}
}