MCP Kibela

MCP Kibela

一个模型上下文协议服务器,使 AI 助手能够搜索和访问存储在 Kibela 中的信息,支持笔记搜索、检索、创建和更新。

数据与应用分析
访问服务器

README

mcp-kibela 🗒️

smithery badge npm version License: MIT

一个模型上下文协议 (MCP) 服务器实现,使 AI 助手能够搜索和引用 Kibela 内容。此设置允许像 Claude 这样的 AI 模型安全地访问存储在 Kibela 中的信息。

功能 🚀

mcp-kibela 服务器提供以下功能:

  • 笔记搜索: 通过关键词搜索 Kibela 笔记
  • 我的笔记: 获取您最新的笔记
  • 笔记内容: 通过 ID 获取笔记内容和评论
  • 通过路径获取笔记: 通过路径获取笔记内容
  • 创建笔记: 创建新笔记
  • 更新笔记内容: 通过笔记 ID 更新笔记内容

前提条件 📋

在开始之前,请确保您已具备:

  • Node.js (v18 或更高版本)
  • MCP 客户端 (Claude Desktop, Cursor 等)
  • Kibela 访问令牌 (如何获取令牌)
  • Git (如果从源代码构建)

安装 🛠️

与 Cursor 一起使用

{
  "kibela": {
    "command": "docker",
    "args": [
      "run",
      "-i",
      "--rm",
      "-e",
      "KIBELA_TEAM",
      "-e",
      "KIBELA_TOKEN",
      "ghcr.io/kj455/mcp-kibela:latest"
    ],
    "env": {
      "KIBELA_TEAM": "您的团队名称,来自 https://[team-name].kibe.la",
      "KIBELA_TOKEN": "您的令牌"
    }
  }
}

与 VSCode 一起使用

{
  "mcp": {
    "inputs": [
      {
        "type": "promptString",
        "id": "kibela_team",
        "description": "Kibela 团队名称",
        "password": false
      },
      {
        "type": "promptString",
        "id": "kibela_token",
        "description": "Kibela 令牌",
        "password": true
      },
    ],
    "servers": {
      "kibela": {
        "command": "docker",
        "args": [
          "run",
          "-i",
          "--rm",
          "-e",
          "KIBELA_TEAM",
          "-e",
          "KIBELA_TOKEN",
          "ghcr.io/kj455/mcp-kibela:latest"
        ],
        "env": {
          "KIBELA_TEAM": "${input:kibela_team}",
          "KIBELA_TOKEN": "${input:kibela_token}"
        }
      }
    }
  }
}

与 Claude Desktop 一起使用

{
  "mcpServers": {
    "mcp-kibela": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "KIBELA_TEAM",
        "-e",
        "KIBELA_TOKEN",
        "ghcr.io/kj455/mcp-kibela:latest"
      ],
      "env": {
        "KIBELA_TEAM": "您的团队名称,来自 https://[team-name].kibe.la",
        "KIBELA_TOKEN": "您的令牌"
      }
    }
  }
}

使用 Smithery

npx -y @smithery/cli install @kj455/mcp-kibela --client claude

环境变量

需要以下环境变量:

  • KIBELA_TEAM: 您的 Kibela 团队名称 (必需)。您可以从您的 Kibela 团队页面的 URL 中找到它。例如:https://[team-name].kibe.la
  • KIBELA_TOKEN: 您的 Kibela API 令牌 (必需)

贡献

欢迎任何贡献!

开发

  1. 使用 npm run build:watch 在观察模式下构建项目。
npm run build:watch
  1. 使用 npx @modelcontextprotocol/inspector 检查 MCP 服务器。
npx @modelcontextprotocol/inspector node /path/to/mcp-kibela/dist/index.js

许可证 📄

MIT

推荐服务器

VeyraX

VeyraX

一个单一的 MCP 工具,连接你所有喜爱的工具:Gmail、日历以及其他 40 多个工具。

官方
精选
本地
AIO-MCP Server

AIO-MCP Server

🚀 集成了 AI 搜索、RAG 和多服务(GitLab/Jira/Confluence/YouTube)的一体化 MCP 服务器,旨在增强 AI 驱动的开发工作流程。来自 Folk。

精选
本地
Hyperbrowser

Hyperbrowser

欢迎来到 Hyperbrowser,人工智能的互联网。Hyperbrowser 是下一代平台,旨在增强人工智能代理的能力,并实现轻松、可扩展的浏览器自动化。它专为人工智能开发者打造,消除了本地基础设施和性能瓶颈带来的麻烦,让您能够:

精选
本地
BigQuery MCP Server

BigQuery MCP Server

这是一个服务器,可以让你的大型语言模型(LLM,比如Claude)直接与你的BigQuery数据对话!可以把它想象成一个友好的翻译器,它位于你的AI助手和数据库之间,确保它们可以安全高效地进行交流。

精选
mcp-perplexity

mcp-perplexity

Perplexity API 的 MCP 服务器。

精选
MCP Web Research Server

MCP Web Research Server

一个模型上下文协议服务器,使 Claude 能够通过集成 Google 搜索、提取网页内容和捕获屏幕截图来进行网络研究。

精选
MySQL MCP Server

MySQL MCP Server

允许人工智能助手通过受控界面列出表格、读取数据和执行 SQL 查询,从而使数据库探索和分析更安全、更有条理。

精选
mcp-codex-keeper

mcp-codex-keeper

作为开发知识的守护者,为 AI 助手提供精心策划的最新文档和最佳实践访问权限。

精选
MCP Etherscan Server

MCP Etherscan Server

通过 Etherscan 的 API 促进与以太坊区块链数据的交互,提供对余额、交易、代币转移、合约 ABI、gas 价格和 ENS 名称解析的实时访问。

精选
Perplexity Deep Research MCP

Perplexity Deep Research MCP

一个服务器,它允许 AI 助手使用 Perplexity 的 sonar-deep-research 模型进行网络搜索,并提供引用支持。

精选