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 yesterday · breakdown

About Enbuild MCP Server

Enbuild MCP Server is an MCP server published by vivsoftorg in the Developer Tools category: enbuild-mcp-server. It has been installed 0 times through Conduid.

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

Install

Install
npx 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.

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 presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

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 mirrored from the source repository yesterday. The original is authoritative.

Questions

About Enbuild MCP Server

How do I install Enbuild MCP Server?

Run npx enbuild-mcp-server, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

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

Its trust score is 49 out of 100 (fair). It passes 0 of 1 static security checks; 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, with 0 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.