Token导航 LogoToken导航TokenDH.com
Huly MCP Server (Thanabordeen) logo
AI代理stdio官方级别未说明来源级核验

Huly MCP Server (Thanabordeen)

MCP Server

huly-mcp-server

Huly MCP 服务器是一个实现模型上下文协议(MCP)的服务器,提供对 Huly 平台 API 功能的访问,使 AI 代理和 LLM 应用能够通过标准化的 MCP 协议与 Huly 项目、问题和其他平台功能进行交互。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
AI代理TypeScriptClaudeLLM应用Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ThanabordeeN

提供方

ThanabordeeN

最后核验

2026/5/17 20:20

运行时

Node.js

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

npx -y huly-mcp-server

详细介绍

Huly MCP服务器

一种MCP(模型上下文协议)服务器实现,提供对Huly平台API功能的访问。该服务器允许AI代理和LLM应用程序通过标准化的MCP协议与Huly项目、问题和其他平台功能进行交互。

特性

工具

  • 列出问题:使用筛选和排序选项列出Huly项目中的问题
  • 创建问题:使用标题、描述、优先级和分配创建新问题
  • 得到问题:获取有关具体问题的详细信息
  • 列出项目:列出所有可用的Huly项目

资源

  • 项目信息:以JSON格式访问详细的项目信息
  • 问题详细信息:以JSON格式访问详细的问题信息

提示

  • 创建问题模板:用于创建结构良好的问题(错误、功能、任务、改进)的模板
  • 项目评审模板:项目评审模板(冲刺、里程碑、季度)

安装

使用npx(推荐)

无需安装!您可以使用npx直接运行MCP服务器:

npx -y huly-mcp-server

全球安装

npm install -g huly-mcp-server

开发安装

git clone https://github.com/ThanabordeeN/hulyMCP.git
cd hulyMCP
npm install
npm run build

配置

复制示例环境文件并配置Huly连接:

cp .env.example .env

编辑 .env 使用您的Huly服务器详细信息:

# Huly server URL
HULY_URL=http://localhost:8087

# Workspace identifier
HULY_WORKSPACE=ws1

# Authentication (choose one method)
# Option 1: Token-based authentication
HULY_TOKEN=your_token_here

## Authentication

This project uses GitHub Packages for dependency management. To successfully download dependencies, you need to generate a GitHub personal access token and authenticate npm using that token.

1. Generate a GitHub Token
  - Log in to your GitHub account
  - Go to Settings > Developer settings > Personal access tokens (https://github.com/settings/personal-access-tokens)
  - Click "Generate new token"
  - Select the required scopes (at least `read:packages`)
  - Generate the token and copy it

2. Authenticate with npm

npm login --registry=https://npm.pkg.github.com


出现提示时,输入您的GitHub用户名,并将生成的令牌用作密码。当被要求提供电子邮件地址时,请使用您的GitHub电子邮件。

注意:需要验证此过程才能成功安装依赖项。

# 选项2:电子邮件/密码身份验证

HULY.EMAIL=your_email@example.com
HULY_PASSWORD=您的密码

Usage

Running directly with npx

npx -y huly-mcp-server

发展模式

npm run dev

生产模式

npm run build
npm start

与MCP客户端一起使用

此服务器使用MCP协议通过stdin/stdout进行通信。您可以将其与任何兼容MCP的客户端集成。

Claude Desktop示例

选项1:使用npx(推荐-无需安装)

添加到您的Claude Desktop MCP配置中:

{
  "mcpServers": {
    "huly": {
      "command": "npx",
      "args": ["-y", "huly-mcp-server"],
      "env": {
        "HULY_URL": "http://localhost:8087",
        "HULY_WORKSPACE": "ws1",
        "HULY_EMAIL": "user1",
        "HULY_PASSWORD": "1234"
      }
    }
  }
}

选项2:本地安装

首先安装软件包:

npm install -g huly-mcp-server

然后添加到您的Claude Desktop MCP配置中:

{
  "mcpServers": {
    "huly": {
      "command": "huly-mcp-server",
      "env": {
        "HULY_URL": "http://localhost:8087",
        "HULY_WORKSPACE": "ws1",
        "HULY_EMAIL": "user1",
        "HULY_PASSWORD": "1234"
      }
    }
  }
}

方案3:开发/当地建设

添加到您的Claude Desktop MCP配置中:

{
  "mcpServers": {
    "huly": {
      "command": "node",
      "args": ["/path/to/huly-mcp-server/dist/index.js"],
      "env": {
        "HULY_URL": "http://localhost:8087",
        "HULY_WORKSPACE": "ws1",
        "HULY_EMAIL": "user1",
        "HULY_PASSWORD": "1234"
      }
    }
  }
}

例子

列出问题

// Tool call: list-issues
{
  "projectIdentifier": "HULY",
  "limit": 10,
  "sortBy": "modifiedOn",
  "sortOrder": "desc"
}

创建问题

// Tool call: create-issue
{
  "projectIdentifier": "HULY",
  "title": "Fix login bug",
  "description": "Users cannot log in with special characters in password",
  "priority": "High"
}

获取项目信息

// Resource: huly://project/HULY
// Returns detailed JSON information about the project

使用问题创建模板

// Prompt: create-issue-template
{
  "projectType": "bug",
  "urgency": "high"
}

api参考

工具

列出问题

列出指定Huly项目中的问题。

参数:

  • projectIdentifier (string):项目标识符(例如“HULY”)
  • limit (数字,可选):要返回的最大问题数(默认值:20)
  • sortBy (枚举,可选):要排序的字段-“modifiedOn”、“createdOn”和“title”(默认值:“modifiedAn”)
  • sortOrder (枚举,可选):排序顺序-“asc”、“desc”(默认:“desc)

创建问题

在Huly项目中创建新问题。

参数:

  • projectIdentifier (string):项目标识符
  • title (string):发行标题
  • description (字符串,可选):markdown格式的问题描述
  • priority (枚举,可选):问题优先级-“紧急”、“高”、“正常”、“低”(默认值:“正常”)
  • assignee (字符串,可选):受让人电子邮件或ID

得到问题

获取有关特定问题的详细信息。

参数:

  • issueIdentifier (string):问题标识符(例如“HULY-123”)

列出项目

列出所有可用的Huly项目。

参数:

  • limit (number,可选):要返回的最大项目数(默认值:50)

资源

项目信息

URI模式: huly://project/{identifier}

以JSON格式返回详细的项目信息。

问题详细信息

URI模式: huly://issue/{identifier}

以JSON格式返回详细的问题信息。

提示

创建问题模板

提供用于创建结构良好的问题的模板。

参数:

  • projectType (枚举):问题类型-“错误”、“功能”、“任务”、“改进”
  • urgency (枚举):紧急程度-“低”、“中”、“高”、“严重”

项目评审模板

提供用于进行项目审查的模板。

参数:

  • projectIdentifier (string):要查看的项目标识符
  • reviewType (枚举):审查类型-“冲刺”、“里程碑”、“季度”

需求

  • Node.js>=18
  • 访问Huly平台实例
  • 有效的Huly工作区和身份验证凭据

依赖项

此MCP服务器构建于:

许可证

麻省理工学院

目录标签

目录标签

AI代理TypeScriptClaudeLLM应用MCP服务器本地部署Huly平台项目管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

token

运行时(runtime,运行环境)

Node.js

来源包(packageName,安装包名)

huly-mcp-server

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdiotoken部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP