Atlassian MCP服务器客户端

Atlassian MCP服务器客户端是一个命令行工具,专为连接Model Context Protocol (MCP)服务器设计,特别适用于与Atlassian官方MCP服务器集成。该客户端提供了基于OpenAI的交互式聊天界面,方便用户与远程MCP服务器进行无缝交互。

  • by pgupta1795
  • 2 星标
  • 更新于
在 GitHub 查看 pgupta1795/atlassian-mcp-server

使用说明

产品定位

Atlassian MCP服务器客户端是一个命令行工具,用于连接和交互MCP服务器,特别适用于Atlassian生态系统中的工作流自动化。

核心功能

  • 远程MCP服务器连接:通过mcp-remote连接任何MCP服务器
  • 交互式聊天界面:集成OpenAI的命令行聊天界面
  • OAuth支持:通过mcp-remote自动处理Atlassian服务的OAuth认证
  • 工具发现:自动发现并利用MCP服务器提供的工具
  • 流式响应:实时流式传输AI响应
  • 跨平台支持:支持Windows、macOS和Linux

适用场景

  • Atlassian工作流自动化
  • 通过自然语言查询Jira问题或Confluence内容
  • 远程MCP服务器的交互式管理

使用教程

使用依赖

  • Node.js 18.0.0或更高版本
  • npm包管理器
  • OpenAI API密钥

安装教程

  1. 克隆仓库:
    git clone <repository-url>
    cd jira-mcp-server
    
  2. 安装依赖:
    npm install
    
  3. 设置环境变量:
    cp env.example .env
    
  4. 配置OpenAI API密钥: 编辑.env文件:
    OPENAI_API_KEY=your_openai_api_key
    

调试方式

  • 连接默认MCP服务器:
    npm run dev
    
  • 连接自定义MCP服务器:
    npm run dev <server-url>
    
  • 开发命令:
    • npm run build - 编译TypeScript到JavaScript
    • npm run clean - 清除构建产物
    • npm run typecheck - 运行TypeScript类型检查