OfficialVerified

Kibela MCP Server

Kibela notes and folders access via GraphQL for AI assistant workflows.

Data last scanned today · Reviewed today

5517 tools15TypeScriptMIT

Overview

Kibela MCP Server facilitates interaction with Kibela documentation through the Model Context Protocol. By leveraging publicly available GraphQL APIs, it enables AI models to search for specific notes, retrieve content by path or URL, and browse notes organized within folders. This server operates locally via STDIO and supports integration through Docker containers or direct script execution. It is designed to assist users in querying organizational knowledge and supporting the drafting process within Kibela environments.

Our verdict

This project holds a security score of 32/100, which designates it as high-risk. A primary contributor to this risk is that the server is community-maintained rather than developed by the official vendor, and critical aspects such as the authentication method and read-only mode behavior have not yet been editorially reviewed. Given the lack of formal oversight, this server is recommended only for power users who can independently audit the source code and manage sensitive access tokens securely.

  • Supports seven direct dependencies to minimize supply-chain exposure
  • Licensed under the permissive MIT license
  • Provides documented tools for searching and retrieving notes
  • Security score of 32/100 indicates high risk
  • Lacks editorial review of authentication and read-only capabilities
  • Maintained by community contributors instead of the official vendor
  • Last commit activity occurred 185 days ago

Setup

Claude Desktop
{
  "mcpServers": {
    "kibela-mcp-server": {
      "args": [
        "-y",
        "kibela-mcp-server"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
search_kibela_noteSearch noteslow
get_kibela_note_by_relay_idGet a note by Relay IDlow
get_kibela_note_from_path_or_urlGet a note from path or URLlow
get_kibela_notesGet notes in a folderlow
create_kibela_noteCreate a new notemedium
update_kibela_note_contentUpdate note contentmedium
search_kibela_folderSearch folderslow
get_kibela_folder_by_relay_idGet a folder by Relay IDlow
get_kibela_folder_from_path_or_urlGet a folder from path or URLlow
get_kibela_foldersGet folder listlow

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

What are the prerequisites for using this MCP server?

You must have Docker installed and running, a Kibela access token, and an application that implements an MCP client, such as Claude Desktop or VSCode.

Can I run the Kibela MCP server without Docker?

Yes, you can run it without Docker by using the provided CLI script directly, provided you use an absolute path to the script in your configuration.

How do I provide my Kibela credentials to the server?

You must set your Kibela origin URL and access token as environment variables within your MCP client's configuration file.

Does this server implement all Kibela GraphQL APIs?

No, only the GraphQL APIs that are publicly available and suitable for use as MCP tools are implemented.

Changelog

Badge

Kibela MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.