Skip to main content
Glama

Kibela MCP Server

MIT License
3
7
  • Apple
  • Linux

Сервер MCP Кибела

Версия НПМЗагрузки НПМ

Реализация сервера MCP для интеграции API Kibela, позволяющая магистрам права взаимодействовать с контентом Kibela.

Функции

  • Поиск заметок с помощью расширенных фильтров
  • Получите ваши последние заметки
  • Получить содержание заметки и комментарии
  • Управление группами и папками
  • Нравится/не нравится заметки
  • Список пользователей
  • Просмотреть вложения к заметкам
  • Просмотреть недавно просмотренные заметки
  • Получить заметки по пути

Конфигурация

Переменные среды

  • KIBELA_TEAM : Название вашей команды Kibela (обязательно)
  • KIBELA_TOKEN : ваш токен API Kibela (обязательно).

Интеграция курсора

Добавьте в ваш ~/.cursor/mcp.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" } } } }

Инструменты

kibela_search_notes

Поиск заметок Кибелы по заданному запросу

  • Вход:
    • query (строка): Поисковый запрос
    • coediting (логическое значение, необязательно): Фильтр по статусу совместного редактирования
    • isArchived (логическое значение, необязательно): Фильтр по статусу архива
    • sortBy (строка, необязательно): Сортировать по (RELEVANT, CONTENT_UPDATED_AT)
    • userIds (string[], необязательно): Фильтр по идентификаторам пользователей
    • folderIds (string[], необязательно): Фильтр по идентификаторам папок
  • Возвращает: список соответствующих заметок с идентификатором, заголовком, URL, автором, группами и т. д.

kibela_get_my_notes

Получите последние заметки от Кибелы

  • Вход:
    • limit (число, необязательно): количество заметок для извлечения (по умолчанию: 15)
  • Возвращает: список ваших последних заметок с информацией об авторе.

kibela_get_note_content

Получить содержание и комментарии к определенной заметке

  • Вход:
    • id (строка): Идентификатор заметки
    • include_image_data (логическое значение, необязательно): включать ли URL-адреса данных изображений в ответ (по умолчанию: false)
  • Возвращает: полное содержимое заметки, включая HTML, комментарии, вложения, группы, папки и многое другое.

kibela_get_groups

Получить список доступных групп

  • Ввод: нет
  • Возвращает: список групп с подробностями, такими как настройки конфиденциальности и разрешения.

kibela_get_group_folders

Получить папки в группе

  • Вход:
    • groupId (строка): идентификатор группы
    • parentFolderId (строка, необязательно): идентификатор родительской папки для вложенных папок.
  • Возвращает: список папок с их примечаниями и метаданными.

kibela_get_group_notes

Получайте заметки в группе, которые не прикреплены ни к одной папке

  • Вход:
    • groupId (строка): идентификатор группы
  • Возвращает: список заметок с информацией об авторе, отсортированный по времени последнего обновления.

kibela_get_folder_notes

Получить заметки в папке

  • Вход:
    • folderId (строка): идентификато�� папки
    • limit (число, необязательно): количество заметок для извлечения (по умолчанию: 100)
  • Возвращает: список заметок с информацией об авторе, отсортированный по времени последнего обновления.

kibela_get_users

Получить список пользователей

  • Ввод: нет
  • Возвращает: список пользователей с идентификатором, учетной записью и настоящим именем.

kibela_like_note

Нравится заметка

  • Вход:
    • noteId (строка): идентификатор заметки
  • Возвращает: обновленный список лайков

kibela_unlike_note

В отличие от заметки

  • Вход:
    • noteId (строка): идентификатор заметки
  • Возвращает: обновленный список лайков

kibela_get_recently_viewed_notes

Получите недавно просмотренные заметки

  • Вход:
    • limit (число, необязательно): количество заметок для извлечения (макс. 15)
  • Возвращает: список недавно просмотренных заметок с информацией об авторе.

kibela_get_note_from_path

Получить содержимое заметки по ее пути или URL

  • Вход:
    • path (строка): путь к заметке (например, '/group/folder/note') или полный URL-адрес Kibela (например, ' https://team.kibe.la/notes/123 ')
    • include_image_data (логическое значение, необязательно): включать ли URL-адреса данных изображений в ответ (по умолчанию: false)
  • Возвращает: полное содержимое заметки, включая HTML, комментарии, вложения, группы, папки и многое другое.

Местное развитие

Работает из источника

  1. Клонировать репозиторий
  2. Установить зависимости: npm install

Настройка среды

Для локальной разработки обновите ~/.cursor/mcp.json :

{ "mcpServers": { "kibela": { "command": "node", "args": ["path/to/mcp-kibela-server/dist/src/index.js"], "env": { "KIBELA_TEAM": "YOUR_TEAM_NAME", "KIBELA_TOKEN": "YOUR_TOKEN" } } } }

инспектор МКП

npx @modelcontextprotocol/inspector node ./dist/src/index.js

и установить окружение

Докер

Сборка и запуск локально:

docker build -t mcp-kibela-server .

Тогда используйте эту конфигурацию:

{ "mcpServers": { "kibela": { "command": "docker", "args": [ "run", "-i", "--rm", "-e", "KIBELA_TEAM", "-e", "KIBELA_TOKEN", "mcp-kibela-server" ], "env": { "KIBELA_TEAM": "YOUR_TEAM_NAME", "KIBELA_TOKEN": "YOUR_TOKEN" } } } }

Для транспорта SSE убедитесь, что URL-адрес сервера установлен следующим образом: http://localhost:3000/sse

Другие продукты

Deploy Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Обеспечивает интеграцию с API Kibela для поиска и извлечения заметок, позволяя магистрам права беспрепятственно взаимодействовать с контентом Kibela.

  1. Функции
    1. Конфигурация
      1. Переменные среды
    2. Интеграция курсора
      1. Инструменты
        1. kibela_search_notes
        2. kibela_get_my_notes
        3. kibela_get_note_content
        4. kibela_get_groups
        5. kibela_get_group_folders
        6. kibela_get_group_notes
        7. kibela_get_folder_notes
        8. kibela_get_users
        9. kibela_like_note
        10. kibela_unlike_note
        11. kibela_get_recently_viewed_notes
        12. kibela_get_note_from_path
      2. Местное развитие
        1. Работает из источника
        2. Настройка среды
        3. инспектор МКП
        4. Докер
      3. Другие продукты

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          Enables efficient web search integration with Jina.ai's Search API, offering clean, LLM-optimized content retrieval with support for various content types and configurable caching.
          Last updated -
          30
          4
          MIT License
        • -
          security
          F
          license
          -
          quality
          Facilitates initiating Ollama queries via Claude and manages a simple note storage system with capabilities to add, summarize, and access notes using custom URIs.
          Last updated -
          2
          • Apple
        • -
          security
          F
          license
          -
          quality
          Enables interaction with Curri's API by managing text notes, offering tools for note creation, and generating summaries using structured prompts.
          Last updated -
          • Apple
        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that enables AI assistants to search and access information stored in Kibela, supporting note search, retrieval, creation and updating.
          Last updated -
          6
          40
          12
          MIT License

        View all related MCP servers

        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/kiwamizamurai/mcp-kibela-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server