1. Conduid
  2. Cloud
  3. Hephaestus Docker Power
MCP server · Cloud

Hephaestus Docker Power

Kiro Power for setting up and managing Hephaestus with Docker

Unclaimed MIT last commit 10 months ago cloud
53Fair

Scored 5 months ago · breakdown

About Hephaestus Docker Power

Hephaestus Docker Power is an MCP server published by alehayeb in the Cloud category: kiro Power for setting up and managing Hephaestus with Docker.

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/alehayeb/hephaestus-docker-power

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 (11)

check_prerequisitesVerify Python, tmux, git, docker, node, npm are installed

Parameters not published.

check_servicesCheck Docker daemon, Qdrant, MCP server status

Parameters not published.

clean_resetFull reset (requires confirmation)

Parameters not published.

configure_projectUpdate hephaestus_config.yaml with project path

Parameters not published.

health_checkComprehensive health check of all components

Parameters not published.

init_databasesInitialize SQLite and Qdrant databases

Parameters not published.

quick_setupComplete setup in one command

Parameters not published.

start_qdrantStart Qdrant vector database container

Parameters not published.

stop_qdrantStop Qdrant container (optionally remove volume)

Parameters not published.

validate_envCheck .env has required API keys

Parameters not published.

view_logsView logs from server, monitor, or qdrant

Parameters not published.

Ask AI

✦

Ask AI about Hephaestus Docker Power

Powered by Claude · Grounded in docs

I know everything about Hephaestus Docker Power. 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.

README

Hephaestus Docker Power

A Kiro Power for setting up and managing Hephaestus using Docker containers.

Overview

This power provides MCP tools and steering guides for:

  • Setting up Hephaestus development environment
  • Managing Docker containers (Qdrant, MCP server)
  • Initializing databases
  • Troubleshooting common issues
  • Production deployment best practices

Installation

Option 1: Install via Kiro Powers Panel

  1. Open Kiro
  2. Go to Powers panel
  3. Add this repository URL

Option 2: Manual MCP Configuration

Add to your .kiro/settings/mcp.json:

{
  "mcpServers": {
    "hephaestus-setup": {
      "command": "python",
      "args": ["/path/to/hephaestus-docker-power/src/setup_server.py"],
      "env": {
        "HEPHAESTUS_ROOT": "/path/to/Hephaestus",
        "FASTMCP_LOG_LEVEL": "ERROR"
      }
    }
  }
}

Available Tools

Tool Description
check_prerequisites Verify Python, tmux, git, docker, node, npm are installed
check_services Check Docker daemon, Qdrant, MCP server status
start_qdrant Start Qdrant vector database container
stop_qdrant Stop Qdrant container (optionally remove volume)
init_databases Initialize SQLite and Qdrant databases
validate_env Check .env has required API keys
configure_project Update hephaestus_config.yaml with project path
health_check Comprehensive health check of all components
view_logs View logs from server, monitor, or qdrant
clean_reset Full reset (requires confirmation)
quick_setup Complete setup in one command

Quick Start

# Complete setup in one command
quick_setup(project_path="/path/to/your/project")

Or step by step:

check_prerequisites()
validate_env()
start_qdrant()
init_databases()
configure_project("/path/to/project")
health_check()

Steering Files

  • steering/getting-started.md - Full setup walkthrough
  • steering/troubleshooting.md - Common issues and solutions
  • steering/production.md - Production deployment guide

Requirements

  • Python 3.10+
  • Docker
  • fastmcp (pip install fastmcp)
  • pyyaml (pip install pyyaml)

Environment Variables

  • HEPHAESTUS_ROOT - Path to Hephaestus installation (defaults to current directory)
  • FASTMCP_LOG_LEVEL - Log level for MCP server (default: ERROR)

License

MIT

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

Questions

About Hephaestus Docker Power

How do I install Hephaestus Docker Power?

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

Is Hephaestus Docker Power safe to use with an AI agent?

Its trust score is 53 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 Hephaestus Docker Power still maintained?

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