mcp-kibela-server
by kiwamizamurai·★ 7·综合分 36
Kibela API 的 MCP 服务器,使 LLM 能够搜索、检索和管理笔记,支持高级过滤功能。
概述
mcp-kibela-server 是一个 TypeScript 实现的服务器,通过逆向工程 GraphQL API 访问将 LLM 连接到 Kibela 知识管理平台。它提供全面的笔记操作功能,包括带过滤器的搜索、内容检索、组和文件夹管理以及用户交互。服务器使用 GraphQL 内省来动态映射 Kibela 的 API,实现强大的工具调用能力,使 AI 助手能够无缝地与知识库交互。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
如果您使用 Kibela 作为团队知识库,并希望 AI 助手能够搜索、检索和与您的文档和笔记进行交互,请选择此服务器。
什么时候不要选它
如果您不使用 Kibela 或需要超越点赞/取消点赞笔记的写入权限(大多数操作都是只读的),请不要选择此服务器。
此 server 暴露的工具
从 README 抽取出 12 个工具kibela_search_notesquery: string, coediting?: boolean, isArchived?: boolean, sortBy?: string, userIds?: string[], folderIds?: string[]Search Kibela notes with given query
kibela_get_my_noteslimit?: numberGet your latest notes from Kibela
kibela_get_note_contentid: string, include_image_data?: booleanGet content and comments of a specific note
kibela_get_groupsGet list of accessible groups
kibela_get_group_foldersgroupId: string, parentFolderId?: stringGet folders in a group
kibela_get_group_notesgroupId: stringGet notes in a group that are not attached to any folder
kibela_get_folder_notesfolderId: string, limit?: numberGet notes in a folder
kibela_get_usersGet list of users
kibela_like_notenoteId: stringLike a note
kibela_unlike_notenoteId: stringUnlike a note
kibela_get_recently_viewed_noteslimit?: numberGet your recently viewed notes
kibela_get_note_from_pathpath: string, include_image_data?: booleanGet note content by its path or URL
可对比工具
安装
安装
- 通过 npm 安装:
npm install -g @kiwamizamurai/mcp-kibela-server- 添加到 Claude Desktop 配置文件 (~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"kibela": {
"command": "npx",
"args": ["-y", "@kiwamizamurai/mcp-kibela-server"],
"env": {
"KIBELA_TEAM": "YOUR_TEAM_NAME",
"KIBELA_TOKEN": "YOUR_TOKEN"
}
}
}
}- Docker 用户:
{
"mcpServers": {
"kibela": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e", "KIBELA_TEAM",
"-e", "KIBELA_TOKEN",
"ghcr.io/kiwamizamurai/mcp-kibela-server:latest"
],
"env": {
"KIBELA_TEAM": "YOUR_TEAM_NAME",
"KIBELA_TOKEN": "YOUR_TOKEN"
}
}
}
}FAQ
- Kibela 是什么?
- Kibela 是一个知识管理和团队协作平台,类似于 Notion,专注于组织内部的笔记记录和信息共享。
- 如何获取我的 Kibela API 令牌?
- 您需要从 Kibela 团队设置中获取 API 令牌。README 提到服务器使用 GraphQL 内省来逆向工程 Kibela 的 API,但没有提供生成令牌的具体说明。
mcp-kibela-server 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。