Kibela MCP Server
Kibela notes and folders access via GraphQL for AI assistant workflows.
Data last scanned today · Reviewed today
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
{
"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
| Tool | Description | Risk |
|---|---|---|
| search_kibela_note | Search notes | low |
| get_kibela_note_by_relay_id | Get a note by Relay ID | low |
| get_kibela_note_from_path_or_url | Get a note from path or URL | low |
| get_kibela_notes | Get notes in a folder | low |
| create_kibela_note | Create a new note | medium |
| update_kibela_note_content | Update note content | medium |
| search_kibela_folder | Search folders | low |
| get_kibela_folder_by_relay_id | Get a folder by Relay ID | low |
| get_kibela_folder_from_path_or_url | Get a folder from path or URL | low |
| get_kibela_folders | Get folder list | low |
Compatibility
| Client | Local | Docker | Remote | Read-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
- NewKibela MCP Server 0.1.2
2026-03-10
- ImprovedKibela MCP Server 0.1.1
2025-05-12
- ImprovedKibela MCP Server 0.1.0
2025-04-16
Badge
Maintain this server? Add the live badge to your README.