Kibela MCP サーバー
Kibela API 統合のための MCP サーバー実装。LLM が Kibela コンテンツと対話できるようにします。
特徴
- 高度なフィルターでノートを検索
- 最新のノートを入手する
- メモの内容とコメントを取得する
- グループとフォルダを管理する
- いいね/いいね取り消しメモ
- ユーザーをリストする
- メモの添付ファイルを表示する
- 最近閲覧したメモを表示する
- パスでメモを取得
構成
環境変数
KIBELA_TEAM
: Kibelaチーム名(必須)KIBELA_TOKEN
: Kibela API トークン (必須)
カーソル統合
~/.cursor/mcp.json
に追加します:
代わりにdockerを使いたい場合
ツール
キベラ検索ノート
指定したクエリでKibelaノートを検索
- 入力:
query
(文字列): 検索クエリcoediting
(ブール値、オプション): 共同編集ステータスでフィルタリングisArchived
(ブール値、オプション): アーカイブステータスでフィルタリングsortBy
(文字列、オプション): (RELEVANT、CONTENT_UPDATED_AT) で並べ替えuserIds
(文字列[], オプション): ユーザーIDでフィルタリングfolderIds
(文字列[], オプション): フォルダIDでフィルタリング
- 戻り値: ID、タイトル、URL、作成者、グループなどが一致するノートのリスト
kibela_get_my_notes
Kibelaから最新のノートを入手
- 入力:
limit
(数値、オプション): 取得するノートの数 (デフォルト: 15)
- 戻り値: 著者情報を含む最新のノートのリスト
キベラ_get_note_content
特定のメモの内容とコメントを取得する
- 入力:
id
(文字列): ノートIDinclude_image_data
(ブール値、オプション): レスポンスに画像データの URL を含めるかどうか (デフォルト: false)
- 返されるもの: HTML、コメント、添付ファイル、グループ、フォルダなどを含む完全なメモの内容
キベラ_get_groups
アクセス可能なグループのリストを取得する
- 入力: なし
- 戻り値: プライバシー設定や権限などの詳細を含むグループのリスト
kibela_get_group_folders
グループ内のフォルダを取得する
- 入力:
groupId
(文字列): グループIDparentFolderId
(文字列、オプション): ネストされたフォルダの親フォルダID
- 戻り値: メモとメタデータを含むフォルダーのリスト
kibela_get_group_notes
どのフォルダにも添付されていないグループ内のメモを取得する
- 入力:
groupId
(文字列): グループID
- 戻り値: 最終更新時刻順に並べられた、著者情報付きのノートのリスト
kibela_get_folder_notes
フォルダ内のメモを取得する
- 入力:
folderId
(文字列): フォルダーID
- 戻り値: 最終更新時刻順に並べられた、著者情報付きのノートのリスト
kibela_get_users
ユーザーのリストを取得する
- 入力: なし
- 戻り値: ID、アカウント、実名を持つユーザーのリスト
キベラいいねノート
メモのように
- 入力:
noteId
(文字列): ノートID
- 戻り値: 更新されたいいねリスト
キベラのいいね
メモとは違って
- 入力:
noteId
(文字列): ノートID
- 戻り値: 更新されたいいねリスト
kibela_get_recently_viewed_notes
最近閲覧したメモを取得する
- 入力:
limit
(数値、オプション): 取得するノートの数(最大15)
- 戻り値: 最近閲覧したノートのリストと作成者情報
kibela_get_note_from_path
パスまたはURLでノートの内容を取得する
- 入力:
path
(文字列): ノートのパス (例: '/group/folder/note') または完全な Kibela URL (例: ' https://team.kibe.la/notes/123 ')include_image_data
(ブール値、オプション): レスポンスに画像データの URL を含めるかどうか (デフォルト: false)
- 返されるもの: HTML、コメント、添付ファイル、グループ、フォルダなどを含む完全なメモの内容
地域開発
ソースから実行
- リポジトリをクローンする
- 依存関係をインストール:
npm install
環境設定
ローカル開発の場合は、 ~/.cursor/mcp.json
を更新します。
MCP検査官
環境を設定する
ドッカー
ローカルでビルドして実行します。
次に、次の構成を使用します。
SSEトランスポートの場合、サーバーURLがhttp://localhost:3000/sse
に設定されていることを確認します。
その他の製品
Related MCP Servers
- AsecurityAlicenseAqualityEnables efficient web search integration with Jina.ai's Search API, offering clean, LLM-optimized content retrieval with support for various content types and configurable caching.Last updated 4 months ago15604JavaScriptMIT License
- -securityFlicense-qualityFacilitates initiating Ollama queries via Claude and manages a simple note storage system with capabilities to add, summarize, and access notes using custom URIs.Last updated 6 months ago12Python
- -securityFlicense-qualityEnables interaction with Notion through the Notion API by exposing it as tools for LLMs, allowing operations like reading, creating, updating, and deleting Notion pages seamlessly via natural language.Last updated 5 months ago1020TypeScript
- -securityFlicense-qualityEnables interaction with Curri's API by managing text notes, offering tools for note creation, and generating summaries using structured prompts.Last updated 5 months agoJavaScript