MCP Kibela
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
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 🛠️
Choose one of the following installation methods:
Using Smithery
Using npm Package
Building from Source
Configuration ⚙️
Claude Desktop
If you use Smithery, you don't need to add this.
Add the following to your claude_desktop_config.json
:
If you use asdf
You will need this special configuration:
If you built from source
You will need to modify the command and args like this:
Cursor
Currently, ONLY build from source is supported.
After building from source, you need to modify Cursor Settings.
Cursor Settings -> Features -> MCP Servers -> Add new MCP server
- Name:
kibela
(or whatever you want) - Type:
command
- Command:
env KIBELA_TEAM=your_team_name KIBELA_TOKEN=your_token node /path/to/mcp-kibela/dist/index.js
Environment Variables
The following environment variables are required:
KIBELA_TEAM
: Your Kibela team name (required)KIBELA_TOKEN
: Your Kibela API token (required)
Contributing
Any contributions are welcome!
Development
- Use
npm run build:watch
to build the project in watch mode.
- Use
npx @modelcontextprotocol/inspector
to inspect the MCP server.
License 📄
MIT
This server cannot be installed
A Model Context Protocol server that enables AI assistants to search and access information stored in Kibela, supporting note search, retrieval, creation and updating.