Kibela MCP Server logo

Kibela MCP Server

by kiwamizamurai

MCP server implementation for Kibela API integration, enabling LLMs to interact with Kibela content. It provides tools to search, retrieve, and manage Kibela notes and related resources.

View on GitHub

Last updated: N/A

What is Kibela MCP Server?

The Kibela MCP Server is a Model Context Protocol (MCP) server that allows Large Language Models (LLMs) to interact with the Kibela knowledge management platform. It provides a set of tools for searching, retrieving, and managing notes, groups, folders, and users within Kibela.

How to use Kibela MCP Server?

To use the Kibela MCP Server, you need to configure it with your Kibela team name and API token. You can then integrate it with tools like Cursor by adding the server configuration to your ~/.cursor/mcp.json file. The server can be run locally from source, using Docker, or deployed as a container.

Key features of Kibela MCP Server

  • Search notes with advanced filters

  • Get your latest notes

  • Get note content and comments

  • Manage groups and folders

  • Like/unlike notes

  • List users

  • View note attachments

  • View recently viewed notes

  • Get notes by path

Use cases of Kibela MCP Server

  • Integrating Kibela content into LLM-powered applications

  • Automating Kibela content management tasks

  • Building custom Kibela integrations

  • Enabling LLMs to answer questions based on Kibela knowledge

FAQ from Kibela MCP Server

What environment variables are required?

The KIBELA_TEAM and KIBELA_TOKEN environment variables are required.

How do I integrate with Cursor?

Add the server configuration to your ~/.cursor/mcp.json file, specifying the command and arguments to run the server.

Can I run the server using Docker?

Yes, you can build and run the server using Docker. A Dockerfile is provided in the repository.

What tools are available?

The server provides tools for searching notes, getting note content, managing groups and folders, liking notes, listing users, and more.

Why am I seeing 'Your conversation is too long'?

When retrieving large notes, you may see the message "Your conversation is too long. Please try creating a new conversation or shortening your messages." This is expected behavior and not an error - simply start a new chat to continue.