KM

kj455/mcp-kibela

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

13 stars 8 forks 품질 67 트렌드 20MIT

MCP 서버 구현 AI 조수가 검색 및 참조 Kibela 콘텐츠

개요

A Model Context Protocol (MCP) 서버 구현을 통해 AI Assistants를 검색하고 참조할 수 있습니다. Kibela content. 이 설정은 Claude와 같은 AI 모델을 통해 Kibela에 저장된 정보에 안전하게 액세스 할 수 있습니다. mcp-kibela 서버는 다음과 같은 기능을 제공합니다. - : 키워드로 Kibela 메모 검색 - : 최신 메모를 읽으십시오 - : ID로 메모 내용 및 의견 받기 - : 경로로 메모 내용 가져 오기 - : 새로운 메모 만들기 - : 참고로 업데이트 내용 - Node.js (v18 이상) - MCP 클라이언트 (Claude 데스크탑, 커서 등) - Kibela 액세스 토큰 ( 토큰을 얻는 방법) - Git (원출에서 건물) 다음과 같은 환경 변수가 필요합니다: - KIBELA TEAM: 당신의 Kibela 팀 이름 (필수). Kibela 팀 페이지의 URL에서 찾을 수 있습니다. e.g. https://[team-name].kibe.la - KIBELA TOKEN: 당신의 Kibela API 토큰 (필수) 1. npm run build:watch를 사용하여 시계 모드에서 프로젝트를 구축하십시오. 2. npx @modelcontextprotocol/inspector를 사용하여 MCP 서버를 검사합니다.

개요(AI 번역)

A Model Context Protocol (MCP) 서버 구현을 통해 AI Assistants를 검색하고 참조할 수 있습니다. Kibela content. 이 설정은 Claude와 같은 AI 모델을 통해 Kibela에 저장된 정보에 안전하게 액세스 할 수 있습니다.

특징

mcp-kibela 서버는 다음과 같은 기능을 제공합니다.

  • 주의 검색: 키워드로 Kibela 메모 검색 -My Notes: 최신 노트를 잡아
  • 주의 내용: ID로 내용 및 의견 받기
  • ** Path로 참고 **: 경로에 의해 주 내용 가져오기
  • Create Note: 새로운 노트 만들기 -Update 참고 내용: id에 의한 업데이트 내용

필수품

시작하기 전에 다음을 수행하십시오.

  • Node.js (v18 이상)
  • MCP 클라이언트 (클래드 데스크탑, 커서 등)
  • Kibela 액세스 토큰 ( 토큰을 얻는 방법)
  • Git (출원에서 건물 경우)

설치 9.00️

Cursor와 사용

VSCode와 사용

Claude 데스크탑 사용

Smithery 사용

환경 변수

다음과 같은 환경 변수가 필요합니다:

  • KIBELA_TEAM: 당신의 Kibela 팀 이름 (필수). Kibela 팀 페이지의 URL에서 찾을 수 있습니다. 예. https://[team-name].kibe.la
  • KIBELA_TOKEN: 당신의 Kibela API 토큰 (필수)

기여

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

mcp-kibela 🗒️

A Model Context Protocol (MCP) server implementation that enables AI assistants to search and reference Kibela content. This setup allows AI models like Claude to securely access information stored in Kibela.

Features 🚀

The mcp-kibela server provides the following 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
  • Update Note Content: Update note content by note id

Prerequisites 📋

Before you begin, ensure you have:

  • Node.js (v18 or higher)
  • MCP Client (Claude Desktop, Cursor, etc.)
  • Kibela Access Token (How to get a token)
  • Git (if building from source)

Installation 🛠️

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"
      }
    }
  }
}
GitHub에서 전체 README 보기

설치

docker run -i --rm -e KIBELA_TEAM -e KIBELA_TOKEN ghcr.io/kj455/mcp-kibela:latest
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →

설정

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