@起飞/滑行mcp
](https://www.npmjs.com/package/@takeokunn/slite-mcp) 
Slite的模型上下文协议(MCP)服务器,使AI助手能够与您的Slite知识库进行交互。
特性
- 笔记管理 -创建、读取、更新、删除、存档和验证笔记
- 搜索 -使用高级过滤功能对所有Slite笔记进行全文搜索
- 问AI -使用Slite的AI使用自然语言查询笔记
- 用户管理 -按ID查找用户或按姓名/电子邮件搜索
- 组管理 -按ID查找组或按名称搜索
- 瓷砖管理 -在笔记中更新或创建结构化图块
- 安全承载令牌身份验证 -基于API标记的访问控制
- TypeScript实现 -全程全型安全
安装
npm install -g @takeokunn/slite-mcp
或者直接使用npx运行:
npx @takeokunn/slite-mcp
配置
设置以下环境变量:
| 变量 | 描述 | 示例 |
|---|
SLITE_API_TOKEN | Slite API令牌 | your_slite_api_token |
获取API令牌
- 登录Slite
- 首选 设置 → 集成 → API
- 生成新的API令牌
- 复制生成的令牌
用法
Claude桌面集成
添加到您的Claude Desktop配置(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"slite": {
"command": "npx",
"args": ["@takeokunn/slite-mcp"],
"env": {
"SLITE_API_TOKEN": "your_slite_api_token"
}
}
}
}
或者,如果全局安装:
{
"mcpServers": {
"slite": {
"command": "slite-mcp",
"env": {
"SLITE_API_TOKEN": "your_slite_api_token"
}
}
}
}
可用工具
此MCP服务器提供21个工具,分为7类:
询问工具(4)
| 工具 | 说明 |
|---|
ask_question | 就你的Slite笔记问一个自然语言问题 |
index_custom_content | 为AskX索引自定义内容(已弃用) |
delete_custom_content | 删除索引自定义内容(已弃用) |
list_custom_content | 列出索引自定义内容(已弃用) |
Me工具(1)
| 工具 | 说明 |
|---|
get_me | 获取当前经过身份验证的用户信息 |
笔记工具(10)
| 工具 | 说明 |
|---|
create_note | 从markdown或HTML内容创建新注释 |
list_notes | 列出注释,可按所有者或家长进行筛选 |
get_note | 按ID获取一条包含内容的便条 |
delete_note | 删除注释及其所有子项(不可逆) |
update_note | 更新笔记的标题或内容 |
get_note_children | 获取父注释的子注释 |
verify_note | 将注释标记为已验证,可选过期 |
flag_note_as_outdated | 将便条标记为过时并说明原因 |
archive_note | 存档或取消存档笔记 |
update_note_owner | 将笔记的所有者更改为用户或组 |
瓷砖工具(1)
| 工具 | 说明 |
|---|
update_tile | 在Slite笔记中更新或创建互动程序 |
搜索工具(1)
| 工具 | 说明 |
|---|
search_notes | 使用查看状态、日期等过滤器按查询搜索笔记 |
用户工具(2)
| 工具 | 说明 |
|---|
get_user | 按ID获取单个用户 |
search_users | 按电子邮件、姓名或用户名搜索用户 |
组工具(2)
| 工具 | 说明 |
|---|
get_group | 按ID获取单个组 |
search_groups | 按名称搜索组 |
需求
- Node.js 22+
- 具有API访问权限的Slite帐户
许可证
麻省理工学院