Kibela MCP Server
OfficialОбзор
Kibela MCP Server в настоящее время доступен только как локальный сервер с использованием STDIO и может использоваться с любым клиентом MCP, таким как Claude Desktop или VSCode.
В качестве инструментов реализованы только те API GraphQL, которые общедоступны и подходят для MCP.
Related MCP server: MCP Kibela
Варианты использования
Спросите об информации в Кибеле
Организуйте папки и статьи в Kibela
Использование ИИ для помощи в написании текстов с помощью Kibela
Требования
Докер установлен
Docker должен быть запущен
Выпущены токены доступа Kibela
Необходимо установить приложение, реализующее клиент MCP.
Установка
Пример: Клод Десктоп
Запишите следующую конфигурацию в claude_desktop_config.json . Установите источник Kibela и токен доступа как переменные среды.
{
"mcpServers": {
"kibela": {
"command": "docker",
"args": [
"run",
"-i",
"-e",
"KIBELA_ORIGIN",
"-e",
"KIBELA_ACCESS_TOKEN",
"ghcr.io/kibela/kibela-mcp-server"
],
"env": {
"KIBELA_ORIGIN": "https://your-subdomain.kibe.la",
"KIBELA_ACCESS_TOKEN": "***"
}
}
}
}Нет Докера
Затем установите скрипт как команду выполнения. В это время убедитесь, что путь к скрипту абсолютный.
{
"mcpServers": {
"kibela": {
"command": "/path/to/kibela-mcp-server/bin/cli.mjs",
"env": {
"KIBELA_ORIGIN": "https://your-subdomain.kibe.la",
"KIBELA_ACCESS_TOKEN": "***"
}
}
}
}Доступные инструменты
Примечание Операции
search_kibela_note- Поиск заметокquery: Ключевое слово поиска (обязательно)resources: Фильтр типа ресурса (необязательно)coediting: флаг совместного редактирования (необязательно)updated: диапазон дат обновления (необязательно)groupIds: фильтр идентификатора группы (необязательно)folderIds: Фильтр идентификаторов папок (необязательно)likerIds: фильтр идентификатора пользователя лайкера (необязательно).isArchived: Флаг архива (необязательно)sortBy: порядок сортировки (необязательно)
get_kibela_note_by_relay_id— Получить заметку по идентификатору релеidидентификатор реле заметки (обязательно)
get_kibela_note_from_path_or_url— Получить заметку из пути или URLpath: Путь или URL заметки (обязательно)
get_kibela_notes- Получить заметки в папкеfolderId: Идентификатор папки (обязательно)first: Количество записей с начала (необязательно)last: Количество записей с конца (необязательно)
create_kibela_note- Создать новую заметкуtitle: Заголовок заметки (обязательно)content: Примечание к содержанию (обязательно)draft: Флаг проекта (необязательно)groupIds: список идентификаторов групп, к которым нужно принадлежать (обязательно)folders: информация о папке (необязательно)groupId: идентификатор группыfolderName: Имя папки
update_kibela_note_content— Обновить содержимое заметкиid: Идентификатор заметки (обязательно)newContent: Новый контент (обязательно)baseContent: Оригинальный контент (обязательно)
Операции с папками
search_kibela_folder- Поиск папокquery: Ключевое слово поиска (обязательно)
get_kibela_folder_by_relay_id— Получить папку по идентификатору релеidИдентификатор ретранслятора папки (обязательно)first: Количество записей с начала (необязательно)
get_kibela_folder_from_path_or_url— Получить папку из пути или URLpath: Путь к папке или URL (обязательно)first: Количество записей с начала (необязательно)
get_kibela_folders- Получить список папокfirst: Количество записей с начала (необязательно)last: Количество записей с конца (необязательно)
create_kibela_folder- Создать новую папкуgroupId: идентификатор группы (обязательно)fullName: Полный путь к папке (обязательно)
move_kibela_note_to_another_folder— Переместить заметку в другую папкуid: Идентификатор заметки (обязательно)fromFolder: Информация об исходной папке (обязательно)groupId: идентификатор группыfolderName: Имя папки
toFolder: Информация о папке назначения (обязательно)groupId: идентификатор группыfolderName: Имя папки
attach_kibela_note_to_folder— привязать заметку к папкеid: Идентификатор заметки (обязательно)folder: Информация о папке (обязательно)groupId: идентификатор группыfolderName: Имя папки
Операции по комментарию
create_kibela_comment- Создать комментарий к заметкеcontent: Комментарий к содержанию (обязательно)noteId: Идентификатор целевой заметки (обязательно)
create_kibela_comment_reply— Создать ответ на комментарийcontent: Ответить содержание (обязательно)commentId: Идентификатор целевого комментария (обязательно)
Другие операции
get_kibela_groups- Получить список группfirst: Количество записей с начала (необязательно)last: Количество записей с конца (необязательно)
get_kibela_feed_sections- Получить список разделов лентыkind: Тип подачи (обязательно)groupId: идентификатор группы (обязательно)
Доступные подсказки
Запрос на обзор
Принимает URL-адрес в качестве входных данных и просматривает указанную заметку.
Схема ввода:
{
url: string; // URL format
}Поисковая подсказка
Принимает запрос в качестве входных данных и ищет соответствующую информацию.
Схема ввода:
{
query: string;
}Связанная заметка Подсказка
Принимает URL-адрес в качестве входных данных и исследует связанную заметку.
Схема ввода:
{
url: string; // URL format
}Отразить комментарий Подсказка
Принимает URL-адрес в качестве входных данных и отображает его комментарий в заметке.
Схема ввода:
{
url: string; // URL format
}Настройка
Вы можете настроить описание инструмента и подсказку, подготовив JSON-файл в следующем формате.
Ключи инструментов и подсказок см. в файле server.ts .
{
"tools": {
"search_kibela_note": {
"description": "New description"
}
},
"prompts": {
"review": {
"prompt": "New review prompt"
}
}
}А затем прикрепите его к контейнеру следующим образом:
{
"mcpServers": {
"kibela": {
"command": "docker",
"args": [
"run",
"-i",
"-e",
"KIBELA_ORIGIN",
"-e",
"KIBELA_ACCESS_TOKEN",
"-v",
"/path/to/kibela-mcp-server-config.json:/usr/src/app/kibela-mcp-server-config.json",
"ghcr.io/kibela/kibela-mcp-server"
],
"env": {
"KIBELA_ORIGIN": "https://your-subdomain.kibe.la",
"KIBELA_ACCESS_TOKEN": "***"
}
}
}
}Разработка
docker compose run mcp pnpm installdocker compose upТестирование с помощью MCP Inspector
npx @modelcontextprotocol/inspector \
-e KIBELA_ORIGIN=https://your-subdomain.kibe.la \
-e KIBELA_ACCESS_TOKEN=*** \
docker compose exec mcp bin/cli.mjsЛицензия
Данный пакет лицензирован в соответствии с условиями лицензии MIT .
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityCmaintenanceA Model Context Protocol server that enables Claude and other AI assistants to access and update Kintone data through natural language commands, supporting operations like record management, file handling, app administration, and space collaboration.7911AGPL 3.0
- AlicenseAqualityCmaintenanceA Model Context Protocol server that enables AI assistants to search and access information stored in Kibela, supporting note search, retrieval, creation and updating.63913MIT
- AlicenseAqualityAmaintenanceA Model Context Protocol server that enables AI assistants like Claude to interact with Outline document services, supporting document searching, reading, creation, editing, and comment management.38155MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that provides a standardized interface for AI models to access, query, and modify content in Notion workspaces.9914MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
GibsonAI MCP server: manage your databases with natural language
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kibela/kibela-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server