知识库集成服务器

Packmind MCP Server是一个用于集成Packmind API的服务器,为AI助手提供组织知识库的访问能力。

  • by guigui42
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 guigui42/packmind-mcp-server

使用说明

Packmind MCP服务器

Packmind API集成的MCP服务器,为AI助手提供访问贵组织知识库的权限。

安装

选项1:使用NPX(推荐)

你可以直接通过NPX从GitHub Packages使用该包:

npx @PackmindHub/packmind-mcp-server

对于GitHub Copilot(VSCode),请将此添加到您的 .vscode/mcp.json:

{
  "servers": {
    "packmind": {
      "command": "npx",
      "args": [
        "@PackmindHub/packmind-mcp-server"
      ],
      "env": {
        "PACKMIND_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

对于 Cursor,前往“设置 -> MCP -> 添加一个新的全局 MCP 服务器”:

{
  "mcpServers": {
    "packmind": {
      "command": "npx",
      "args": [
        "@PackmindHub/packmind-mcp-server"
      ],
      "env": {
        "PACKMIND_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

选项2:从源代码构建

设置

  1. 使用节点20
  2. 运行以下命令
npm install
npm run build

GitHub Copilot(VSCode)

  1. 创建一个 .vscode/mcp.json 文件 添加一个新模块 protomind
{
  "servers": {
      "protomind": {
          "command": "node",
          "args": [
              "<PATH_TO_YOUR_HOME>/mcp-server/build/index.js"
          ]
      }
  }
}

光标

  1. 前往“设置 -> MCP -> 添加一个新的全局MCP服务器” 添加一个新模块 packmind
{
  "mcpServers": {
      "packmind": {
          "command": "node",
          "args": [
              "<PATH_TO_YOUR_HOME>/packmind-mcp-server/build/index.js"
          ],
          "env": {
            "PACKMIND_API_KEY": "YOUR_API_KEY"
          }
      }
  }
}

出版

当以下条件满足时,该包会自动发布到 GitHub Packages:

  • 一个以……开头的新标签 v 被推动(例如。, v1.0.1)
  • 工作流是通过GitHub Actions手动触发的

发布新版本:

  1. 更新其中的版本 package.json
  2. 创建并推送一个 Git 标签:
    git tag v1.0.1
    git push origin v1.0.1