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

Enbuild MCP Server

MCP Server

ENBUILD平台的模型上下文协议服务器,提供管理ENBUILD目录的工具,并与Amazon Q、VS Code和其他MCP兼容客户端集成。

工具数

2

提示词数

0

GitHub Stars

0

资源数

0
开发工具集成GoClaudeClaudeVS Code

安装说明

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

作者 / 组织

vivsoftorg

提供方

vivsoftorg

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

ENBUILD MCP服务器

![Go Reference](https://pkg.go.dev/github.com/vivsoftorg/mcp-server-enbuild) ![License: MIT](LICENSE)

ENBUILD平台的模型上下文协议(MCP)服务器。提供用于管理ENBUILD目录的工具,并与Amazon Q、VS Code和其他MCP兼容客户端集成。

______________________________________________________________________

特性

  • 列出给定VCS(GITHUB或GITLAB)的所有ENBUILD目录
  • 按ID获取特定目录的详细信息
  • 按名称、类型和VCS搜索目录
  • 支持stdio和SSE传输
  • 与Amazon Q、VS Code和其他工具轻松集成

______________________________________________________________________

快速启动

先决条件

用法

注册亚马逊Q

# Stdio
q config add-mcp-server enbuild stdio

# SSE
q config add-mcp-server enbuild http://localhost:8080

VS代码示例

添加到用户设置(JSON):

{
  "servers": {
    "enbuild": {
      "type": "stdio",
      "command": "/usr/local/bin/mcp-server-enbuild",
      "args": ["--base-url", "https://enbuild-dev.vivplatform.io"],
      "env": {
        "ENBUILD_BASE_URL": "https://enbuild-dev.vivplatform.io",
        "ENBUILD_USERNAME": "username",
        "ENBUILD_PASSWORD": "password"
      }
    }
  }
}

Claude桌面示例

{
  "mcpServers": {
    "enbuild": {
      "type": "stdio",
      "command": "/usr/local/bin/mcp-server-enbuild",
      "args": ["--base-url", "https://enbuild-dev.vivplatform.io"],
      "env": {
        "ENBUILD_BASE_URL": "https://enbuild.vivplatform.io",
        "ENBUILD_USERNAME": "username",
        "ENBUILD_PASSWORD": "password"
      }
    }
  }
}

______________________________________________________________________

工具

提供以下工具:

  • search_catalogs:列出特定VCS的所有目录
  • get_catalog_details:按ID获取目录详细信息

示例用法

# List all catalogs for a specific VCS
enbuild search_catalogs --vcs "GITHUB"

# Get catalog details
enbuild get_catalog_details --id "catalog-id"

# Search for catalogs by name, type, and VCS
enbuild search_catalogs --name "terraform" --type "terraform" --vcs "GITHUB"

所有工具都返回一致的JSON响应:

{
  "success": true,
  "message": "Successfully retrieved catalogs",
  "count": 5,
  "data": [
    {
      "id": "catalog-id",
      "name": "catalog-name",
      "type": "terraform",
      "vcs": "GITHUB",
      "slug": "catalog-slug"
    }
  ]
}

______________________________________________________________________

发展

要添加新工具,请更新 registerTools 功能在 mcpenbuild.go 并实现相应的处理程序。

从源代码构建

要从源代码构建项目,请确保已安装Go并运行以下命令:

git clone https://github.com/vivsoftorg/mcp-server-enbuild.git
cd mcp-server-enbuild
go build -o mcp-server-enbuild

标准(默认)

./mcp-server-enbuild

#### SSE (HTTP)

./mcp-server-enbuild --transport sse --sse-address :8080


## 配置

您可以使用命令行标志或环境变量配置服务器:

|标志|环境变量|描述|默认值|
|-----------------|---------------------|-----------------------------------------------|--------------------------------|
| `-base-url` | `ENBUILD_BASE_URL` |ENBUILD的基本URL |https://enbuild.vivplatform.io |
| `-username` | `ENBUILD_USERNAME` |ENBUILD的用户名||
| `-password` | `ENBUILD_PASSWORD` |ENBUILD密码||
| `-transport` ||运输类型: `stdio` 或 `sse` |站立 |
| `-sse-address` ||主机:SSE服务器的端口|:8080|
| `-log-level` ||日志级别:调试、信息、警告、错误|信息|
| `-debug` ||启用调试模式| false|

______________________________________________________________________

## 许可证

该项目根据MIT许可证获得许可。请参阅 [许可证](LICENSE) 文件以获取详细信息。

______________________________________________________________________

## 贡献

欢迎投稿!请在GitHub上打开问题或拉取请求。

目录标签

目录标签

开发工具集成GoClaude目录管理本地部署模型上下文协议ENBUILD平台

支持客户端

ClaudeVS Code

接入字段

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

未说明

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

none

工具数量(toolCount,工具数)

2

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明none部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP