Confluence智能对话工具

通过自然语言与Confluence交互,实现页面创建、搜索和管理的AI增强型工具,支持一键部署至Vercel。

  • by BhaveshY
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 BhaveshY/my-confluence-mcp

使用说明

汇流GPT

与您的Confluence聊天。使用自然语言创建、搜索和管理页面。

特性

  • 自然语言命令 -描述一下你想要什么
  • 创建页面 -“创建今天的会议笔记”
  • 搜索页面 -“查找有关身份验证的页面”
  • AI驱动 -DeepSeek集成,实现更智能的理解
  • 零配置部署 -一键部署到Vercel

快速开始

1.克隆和安装

git clone https://github.com/BhaveshY/my-confluence-mcp.git
cd my-confluence-mcp/web
npm install

2.本地运行

npm run dev
# Open http://localhost:3000

3.配置

  1. 点击⚙️ 设置图标
  2. 添加您的Confluence域、电子邮件和API令牌
  3. (可选)为AI功能添加DeepSeek API密钥
  4. 开始聊天!

获取您的凭据

Confluence API代币

  1. 首选 id.atlassian.com/manage-profile/security/api-tokens
  2. 点击“创建API令牌”
  3. 复制令牌

DeepSeek API密钥(可选)

  1. 首选 platform.depeseek.com
  2. 创建账户
  3. 生成API密钥

部署到Vercel

或手动:

cd web
vercel --prod

技术栈

  • Next.js 16 -React框架
  • 顺风CSS -造型
  • shadcn/ui -UI组件
  • 深度求索 -AI(可选)
  • 维塞尔 -托管服务

项目结构

web/
├── src/
│   ├── app/
│   │   ├── page.tsx          # Main chat interface
│   │   ├── layout.tsx        # App layout
│   │   └── api/              # Confluence proxy routes
│   ├── components/           # React components
│   ├── contexts/             # Settings context
│   └── lib/                  # Utilities & AI
├── package.json
└── vercel.json

安全

  • 凭据仅存储在浏览器本地存储中
  • API将代理请求路由到Confluence(CORS)
  • 客户端进行人工智能调用(按键永不触碰服务器)

许可证

麻省理工学院