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 🛠️
Usage with Cursor
Copy
Usage with VSCode
Copy
Usage with Claude Desktop
Copy
Using Smithery
Copy
Environment Variables
The following environment variables are required:
KIBELA_TEAM
: Your Kibela team name (required). You can find it from the URL of your Kibela team page. e.g. https://[team-name].kibe.laKIBELA_TOKEN
: Your Kibela API token (required)
Contributing
Any contributions are welcome!
Development
- Use
npm run build:watch
to build the project in watch mode.
Copy
- Use
npx @modelcontextprotocol/inspector
to inspect the MCP server.
Copy
License 📄
MIT
You must be authenticated.
Tools
A Model Context Protocol server that enables AI assistants to search and access information stored in Kibela, supporting note search, retrieval, creation and updating.