Kibela MCP Server

Kibela MCP Server to manage Kibela's content.

Remote serverstreamable-httpTypeScript

What is the Kibela MCP Server?

Kibela MCP Server to manage Kibela's content.

The short version

Kibela MCP Server is a Model Context Protocol (MCP) server for Kibela.

Kibela MCP Server is currently available only as a local server using STDIO and can be used with any MCP client such as Claude Desktop or VSCode.

What it needs from you

  1. Docker is installed 2. Docker must be running 3. Kibela access tokens is issued 4. An application that implements the MCP client must be installed

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
search_kibela_noteSearch notes
querySearch keyword (required)
resourcesResource type filter (optional)
coeditingCo-editing flag (optional)
updatedUpdate date range (optional)
groupIdsList of group IDs to belong to (required)
folderIdsFolder ID filter (optional)
likerIdsLiker user ID filter (optional)
isArchivedArchive flag (optional)
sortBySort order (optional)
get_kibela_note_by_relay_idGet a note by Relay ID
idNote ID (required)
get_kibela_note_from_path_or_urlGet a note from path or URL
pathFolder's path or URL (required)
get_kibela_notesGet notes in a folder
folderIdFolder ID (required)
firstNumber of records from front (optional)
lastNumber of records from back (optional)
create_kibela_noteCreate a new note
titleNote title (required)
contentReply content (required)
draftDraft flag (optional)
foldersFolder information (optional)
groupIdGroup ID (required)
folderNameFolder name
update_kibela_note_contentUpdate note content
newContentNew content (required)
baseContentOriginal content (required)
search_kibela_folderSearch folders
get_kibela_folder_by_relay_idGet a folder by Relay ID
get_kibela_folder_from_path_or_urlGet a folder from path or URL
get_kibela_foldersGet folder list
create_kibela_folderCreate a new folder
fullNameFull path name of the folder (required)
move_kibela_note_to_another_folderMove a note to another folder
fromFolderSource folder information (required)
toFolderDestination folder information (required)
attach_kibela_note_to_folderAssociate a note with a folder
folderFolder information (required)
create_kibela_commentCreate a comment on a note
noteIdTarget note ID (required)
create_kibela_comment_replyCreate a reply to a comment
commentIdTarget comment ID (required)
get_kibela_groupsGet group list
get_kibela_feed_sectionsGet feed section list
kindFeed type (required)

How to install the Kibela MCP Server

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

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  1. Docker is installed 2. Docker must be running 3. Kibela access tokens is issued 4. An application that implements the MCP client must be installed
VariableDescriptionRequired
KIBELA_ORIGINDeclared in the maintainer’s client configuration.Check documentation
KIBELA_ACCESS_TOKENDeclared in the maintainer’s client configuration.Check documentation

Frequently asked questions

Kibela MCP Server to manage Kibela's content. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.