Back to MCP Catalog

Kibela Integration MCP Server

Knowledge & MemoryTypeScript
Access and manage Kibela knowledge base content through API integration
Available Tools

kibela_search_notes

Search Kibela notes with given query and optional filters

querycoeditingisArchivedsortByuserIdsfolderIds

kibela_get_my_notes

Get your latest notes from Kibela

limit

kibela_get_note_content

Get content and comments of a specific note

idinclude_image_data

kibela_get_groups

Get list of accessible groups

kibela_get_group_folders

Get folders in a group

groupIdparentFolderId

kibela_get_group_notes

Get notes in a group that are not attached to any folder

groupId

kibela_get_folder_notes

Get notes in a folder

folderId

kibela_get_users

Get list of users

kibela_like

Like a note

noteId

kibela_unlike

Unlike a note

noteId

kibela_get_note_attachments

Get attachments of a note

noteId

kibela_get_recently_viewed_notes

Get recently viewed notes

limit

kibela_get_note_by_path

Get note by path

path

Kibela Integration provides a seamless connection between AI assistants and your organization's Kibela knowledge base. This MCP server enables LLMs to search, retrieve, and interact with notes, comments, groups, and folders stored in Kibela, making your team's knowledge accessible through natural language queries. With comprehensive access to Kibela's features, this integration allows AI assistants to find relevant information, view note content, manage group permissions, and even interact with content through likes. The server handles authentication and API communication, providing a structured interface for AI tools to leverage your organization's collective knowledge.

Overview

The Kibela Integration MCP server allows AI assistants to interact with your Kibela knowledge base, providing access to notes, comments, groups, and other content through a structured API.

Installation

Using NPM

You can run the Kibela MCP server directly using NPX:

npx -y @kiwamizamurai/mcp-kibela-server

Using Docker

Alternatively, you can use the Docker image:

docker run -i --rm -e KIBELA_TEAM -e KIBELA_TOKEN ghcr.io/kiwamizamurai/mcp-kibela-server:latest

Configuration

Required Environment Variables

To use the Kibela MCP server, you need to set the following environment variables:

  • KIBELA_TEAM: Your Kibela team name (the subdomain of your Kibela instance)
  • KIBELA_TOKEN: Your Kibela API token (can be generated in your Kibela account settings)

Cursor Integration

To integrate with Cursor, add the following to your ~/.cursor/mcp.json file:

{
    "mcpServers": {
        "kibela": {
            "command": "npx",
            "args": ["-y", "@kiwamizamurai/mcp-kibela-server"],
            "env": {
                "KIBELA_TEAM": "YOUR_TEAM_NAME",
                "KIBELA_TOKEN": "YOUR_TOKEN"
            }
        }
    }
}

For Docker-based integration:

{
    "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"
            }
        }
    }
}

Usage Examples

Once configured, you can use the Kibela MCP server to perform various operations on your Kibela knowledge base:

  1. Search for notes on a specific topic:

    Use kibela_search_notes to find information about "project roadmap"
    
  2. View your recent notes:

    Use kibela_get_my_notes to show my latest 5 notes
    
  3. Get detailed content of a specific note:

    Use kibela_get_note_content to view the full content of note with ID "abc123"
    
  4. Browse group structure:

    Use kibela_get_groups to list all accessible groups, then kibela_get_group_folders to explore their folder structure
    
  5. Like a helpful note:

    Use kibela_like to like the note with ID "xyz789"
    

The MCP server handles authentication and API communication with Kibela, allowing AI assistants to focus on understanding and processing the content.

Related MCPs

Knowledge Graph Memory
Knowledge & MemoryTypeScript

A persistent memory system using a local knowledge graph

MemoryMesh
Knowledge & MemoryTypeScript

A knowledge graph server for structured memory persistence in AI models

Cognee
Knowledge & MemoryPython

Knowledge management and retrieval system with code graph capabilities

About Model Context Protocol

Model Context Protocol (MCP) allows AI models to access external tools and services, extending their capabilities beyond their training data.

Generate Cursor Documentation

Save time on coding by generating custom documentation and prompts for Cursor IDE.