Search Kibela notes with given query and optional filters
Get your latest notes from Kibela
Get content and comments of a specific note
Get list of accessible groups
Get folders in a group
Get notes in a group that are not attached to any folder
Get notes in a folder
Get list of users
Like a note
Unlike a note
Get attachments of a note
Get recently viewed notes
Get note by 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.
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.
You can run the Kibela MCP server directly using NPX:
npx -y @kiwamizamurai/mcp-kibela-server
Alternatively, you can use the Docker image:
docker run -i --rm -e KIBELA_TEAM -e KIBELA_TOKEN ghcr.io/kiwamizamurai/mcp-kibela-server:latest
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)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"
}
}
}
}
Once configured, you can use the Kibela MCP server to perform various operations on your Kibela knowledge base:
Search for notes on a specific topic:
Use kibela_search_notes to find information about "project roadmap"
View your recent notes:
Use kibela_get_my_notes to show my latest 5 notes
Get detailed content of a specific note:
Use kibela_get_note_content to view the full content of note with ID "abc123"
Browse group structure:
Use kibela_get_groups to list all accessible groups, then kibela_get_group_folders to explore their folder structure
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.