Kibela MCP Server
Kibela MCP サーバー
Kibela API 統合のための MCP サーバー実装。LLM が Kibela コンテンツと対話できるようにします。
特徴
高度なフィルターでノートを検索
最新のノートを入手する
メモの内容とコメントを取得する
グループとフォルダを管理する
いいね/いいね取り消しメモ
ユーザーをリストする
メモの添付ファイルを表示する
最近閲覧したメモを表示する
パスでメモを取得
Related MCP server: note.com MCP Server
構成
環境変数
KIBELA_TEAM: Kibelaチーム名(必須)KIBELA_TOKEN: Kibela API トークン (必須)
カーソル統合
~/.cursor/mcp.jsonに追加します:
{
"mcpServers": {
"kibela": {
"command": "npx",
"args": ["-y", "@kiwamizamurai/mcp-kibela-server"],
"env": {
"KIBELA_TEAM": "YOUR_TEAM_NAME",
"KIBELA_TOKEN": "YOUR_TOKEN"
}
}
}
}代わりにdockerを使いたい場合
{
"mcpServers": {
"kibela": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"KIBELA_TEAM",
"-e",
"KIBELA_TOKEN",
"ghcr.io/kiwamizamurai/mcp-kibela-server:latest"
],
"env": {
"KIBELA_TEAM": "YOUR_TEAM_NAME",
"KIBELA_TOKEN": "YOUR_TOKEN"
}
}
}
}ツール
キベラ検索ノート
指定したクエリで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を更新します。
{
"mcpServers": {
"kibela": {
"command": "node",
"args": ["path/to/mcp-kibela-server/dist/src/index.js"],
"env": {
"KIBELA_TEAM": "YOUR_TEAM_NAME",
"KIBELA_TOKEN": "YOUR_TOKEN"
}
}
}
}MCP検査官
npx @modelcontextprotocol/inspector node ./dist/src/index.js環境を設定する
ドッカー
ローカルでビルドして実行します。
docker build -t mcp-kibela-server .次に、次の構成を使用します。
{
"mcpServers": {
"kibela": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"KIBELA_TEAM",
"-e",
"KIBELA_TOKEN",
"mcp-kibela-server"
],
"env": {
"KIBELA_TEAM": "YOUR_TEAM_NAME",
"KIBELA_TOKEN": "YOUR_TOKEN"
}
}
}
}SSEトランスポートの場合、サーバーURLがhttp://localhost:3000/sseに設定されていることを確認します。
その他の製品
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceEnables 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.1121MIT
- AlicenseBqualityBmaintenanceEnables interaction with note.com through API to search and read articles, manage posts and drafts, handle comments and likes, retrieve analytics, and access membership information.335027ISC
- Alicense-qualityDmaintenanceEnables AI agents to interact with Notion workspaces through the Notion API, allowing them to search, read, create, update pages and databases, and manage comments using natural language commands.141,622MIT
- FlicenseAqualityDmaintenanceEnables Claude Desktop to interact with KURA Notes API for semantic search, note creation, retrieval, and management. Supports natural language queries to search, create, retrieve, list, and delete notes with metadata like titles, tags, and annotations.5
Related MCP Connectors
Search your knowledge bases from any AI assistant using hybrid RAG.
Search, read, and write your Apple Notes from ChatGPT/Claude via a local Mac agent + MCP relay.
Search and reason over your Obsidian-style Markdown vault, right from ChatGPT.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kiwamizamurai/mcp-kibela-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server