mcp-kibela

kj455/mcp-kibela

3.4

If you are the rightful owner of mcp-kibela and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server implementation that enables AI assistants to search and reference Kibela content.

The mcp-kibela server is a robust implementation of the Model Context Protocol (MCP) designed to facilitate AI models, such as Claude, in accessing and interacting with content stored in Kibela. This server allows for secure and efficient retrieval and manipulation of notes within the Kibela platform, making it an invaluable tool for AI-driven content management and collaboration. With features like note searching, fetching, and updating, mcp-kibela enhances the capabilities of AI assistants by providing them with the ability to seamlessly integrate and utilize Kibela's rich content ecosystem. The server is built to be compatible with various platforms, ensuring flexibility and ease of use across different environments.

Features

  • Note Search: Search Kibela notes by keywords.
  • My Notes: Fetch your latest notes.
  • Note Content: Get note content and comments by ID.
  • Note by Path: Get note content by path.
  • Create Note: Create a new note.

Usages

usage with Cursor

{
  "kibela": {
    "command": "docker",
    "args": [
      "run",
      "-i",
      "--rm",
      "-e",
      "KIBELA_TEAM",
      "-e",
      "KIBELA_TOKEN",
      "ghcr.io/kj455/mcp-kibela:latest"
    ],
    "env": {
      "KIBELA_TEAM": "your-team-name from https://[team-name].kibe.la",
      "KIBELA_TOKEN": "your-token"
    }
  }
}

usage with VSCode

{
  "mcp": {
    "inputs": [
      {
        "type": "promptString",
        "id": "kibela_team",
        "description": "Kibela team name",
        "password": false
      },
      {
        "type": "promptString",
        "id": "kibela_token",
        "description": "Kibela token",
        "password": true
      }
    ],
    "servers": {
      "kibela": {
        "command": "docker",
        "args": [
          "run",
          "-i",
          "--rm",
          "-e",
          "KIBELA_TEAM",
          "-e",
          "KIBELA_TOKEN",
          "ghcr.io/kj455/mcp-kibela:latest"
        ],
        "env": {
          "KIBELA_TEAM": "${input:kibela_team}",
          "KIBELA_TOKEN": "${input:kibela_token}"
        }
      }
    }
  }
}

usage with Claude Desktop

{
  "mcpServers": {
    "mcp-kibela": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "KIBELA_TEAM",
        "-e",
        "KIBELA_TOKEN",
        "ghcr.io/kj455/mcp-kibela:latest"
      ],
      "env": {
        "KIBELA_TEAM": "your-team-name from https://[team-name].kibe.la",
        "KIBELA_TOKEN": "your-token"
      }
    }
  }
}

usage with Smithery

bash
npx -y @smithery/cli install @kj455/mcp-kibela --client claude