Kibela MCP Server enables local API access for Kibela through MCP protocol with tools for notes, folders, comments, and more
Kibela MCP Server serves as a universal adapter for integrating AI applications, such as Claude Desktop and other clients that support the Model Context Protocol (MCP). It bridges the gap between these applications and Kibela, enabling users to leverage the rich features of Kibela within their AI workflows. The server's primary function is to facilitate secure and efficient data exchange using the MCP protocol.
Kibela MCP Server offers a range of core features that are designed to meet the demands of AI applications:
The Kibela MCP Server implements the Model Context Protocol (MCP) using structured JSON and GraphQL. The server is designed to be robust, with detailed API documentation and clear instructions on how to integrate it into various AI applications.
graph TD
A[AI Application] -->|MCP Client| B[MCP Protocol]
B --> C[Kibela MCP Server]
C --> D[Kibela Data Source/Tool]
style A fill:#e1f5fe
style C fill:#f3e5f5
MCP Client | Resources | Tools | Prompts |
---|---|---|---|
Claude Desktop | ✅ | ✅ | ✅ |
Continue | ✅ | ✅ | ✅ |
Cursor | ❌ | ✅ | ❌ |
To get started, follow these steps to set up and install Kibela MCP Server.
Prepare Configuration File:
Write the following JSON configuration to claude_desktop_config.json
. Set your Kibela origin and access token as environment variables.
{
"mcpServers": {
"kibela": {
"command": "docker",
"args": [
"run",
"-i",
"-e",
"KIBELA_ORIGIN",
"-e",
"KIBELA_ACCESS_TOKEN",
"ghcr.io/kibela/kibela-mcp-server"
],
"env": {
"KIBELA_ORIGIN": "https://your-subdomain.kibe.la",
"KIBELA_ACCESS_TOKEN": "***"
}
}
}
}
No Docker Install: If you prefer not to use Docker, set the script as the execution command.
{
"mcpServers": {
"kibela": {
"command": "/path/to/kibela-mcp-server/bin/cli.mjs",
"env": {
"KIBELA_ORIGIN": "https://your-subdomain.kibe.la",
"KIBELA_ACCESS_TOKEN": "***"
}
}
}
}
search_kibela_note
tool to find relevant notes across different folders and groups. This allows for efficient knowledge management within Kibela.Kibela MCP Server supports integration with popular AI applications such as:
Kibela MCP Server has been rigorously tested across multiple clients to ensure compatibility and optimal performance. For detailed information, refer to the MCP server documentation.
{
"mcpServers": {
"kibela": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-kibela"],
"env": {
"API_KEY": "your-api-key"
}
}
}
}
To ensure security and flexibility, users can configure the server using custom JSON configurations. This includes setting environment variables and specifying API keys.
{
"mcpServers": {
"[server-name]": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-[name]"],
"env": {
"API_KEY": "your-api-key"
}
}
}
}
For developers interested in contributing to Kibela MCP Server, detailed contribution guidelines are available on the project's GitHub repository.
git clone https://github.com/kibela/mcp-server.git
Explore more about the broader MCP ecosystem and valuable resources for developers:
By leveraging Kibela MCP Server, AI application developers can build powerful integrations that enhance user experience and expand functionality. Dive into the documentation and start building your next innovative solution today!
Learn to connect to MCP servers over HTTP with Python SDK using SSE for efficient protocol communication
Next-generation MCP server enhances documentation analysis with AI-powered neural processing and multi-language support
Python MCP client for testing servers avoid message limits and customize with API key
Discover easy deployment and management of MCP servers with Glutamate platform for Windows Linux Mac
Expose Chicago Public Schools data with a local MCP server accessing SQLite and LanceDB databases
Learn how to use MCProto Ruby gem to create and chain MCP servers for custom solutions