1. Conduid
  2. Developer Tools
  3. Enbuild MCP Server
MCP server · Developer Tools

Enbuild MCP Server

enbuild-mcp-server

Unclaimed Apache-2.0 last commit a year ago devtools
49Fair

Scored 15 days ago · breakdown

About Enbuild MCP Server

Enbuild MCP Server is an MCP server published by vivsoftorg in the Developer Tools category: enbuild-mcp-server.

Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/vivsoftorg/enbuild-mcp-server

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (2)

get_catalog_detailsGet catalog details by ID

Parameters not published.

search_catalogsList all catalogs for a specific VCS

Parameters not published.

Ask AI

✦

Ask AI about Enbuild MCP Server

Powered by Claude · Grounded in docs

I know everything about Enbuild MCP Server. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

3 checks have not been run yet.

Releases

v0.0.1v0.0.1 · 23 May 2025

README

ENBUILD MCP Server

Go Reference

A Model Context Protocol (MCP) server for the ENBUILD Platform. Provides tools for managing ENBUILD catalogs and integrates with Amazon Q, VS Code, and other MCP-compatible clients.


Features

  • List all ENBUILD catalogs for a given VCS (GITHUB or GITLAB)
  • Fetch details for a specific catalog by ID
  • Search catalogs by name, type, and VCS
  • Supports stdio and SSE transports
  • Easy integration with Amazon Q, VS Code, and other tools

Quickstart

Prerequisites

Usage

Register with Amazon Q

# Stdio
q config add-mcp-server enbuild stdio

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

VS Code Example

Add to your User Settings (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 Desktop Example

{
  "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"
      }
    }
  }
}

Tools

The following tools are provided:

  • search_catalogs: List all catalogs for a specific VCS
  • get_catalog_details: Get catalog details by ID

Example Usage

# 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"

All tools return a consistent JSON response:

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

Development

To add new tools, update the registerTools function in mcpenbuild.go and implement the corresponding handler.

Build from Source

To build the project from source, ensure you have Go installed and run the following commands:

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

Run

Stdio (default)

./mcp-server-enbuild


#### SSE (HTTP)

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

Configuration

You can configure the server using command-line flags or environment variables:

Flag Env Var Description Default
-base-url ENBUILD_BASE_URL Base URL for ENBUILD https://enbuild.vivplatform.io
-username ENBUILD_USERNAME Username for ENBUILD
-password ENBUILD_PASSWORD Password for ENBUILD
-transport Transport type: stdio or sse stdio
-sse-address Host:port for SSE server :8080
-log-level Log level: debug, info, warn, error info
-debug Enable debug mode false

License

This project is licensed under the MIT License. See the LICENSE file for details.


Contributing

Contributions are welcome! Please open issues or pull requests on GitHub.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About Enbuild MCP Server

How do I install Enbuild MCP Server?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Enbuild MCP Server safe to use with an AI agent?

Its trust score is 49 out of 100 (fair). It passes 2 of the 3 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Enbuild MCP Server still maintained?

The last commit was a year ago. That's long enough that you should check whether the maintainer is responding to issues before depending on it.