{ "name": "mcp-server-setup", "version": "1.0.0", "goal": "Set up an MCP server to integrate PipesHub with any MCP-compatible client.", "inputs": [ "MCP server configuration details", "PipesHub credentials" ], "steps": [ "Step 1: Clone the `pipeshub-ai/mcp-server` repository using `git clone https://github.com/pipeshub-ai/mcp-server.git`", "Step 2: Navigate to the cloned directory with `cd mcp-server`", "Step 3: Run the interactive installer by executing `./install.sh`", "Step 4: Follow the prompts in the installer to configure the server, including setting up graph DB, message broker, and KV store", "Step 5: The installer will generate a `.env` file with necessary environment variables. Ensure these are correctly set", "Step 6: Start the MCP server by running `docker-compose up -d`" ], "outputs": [ "Running MCP server", ".env file generated" ], "failure_modes": [ "Installer fails to run due to missing dependencies or incorrect configuration", "Docker Compose setup issues preventing server from starting" ], "confidence": 0.95, "explanation": "This workflow is specific but can be adapted for different deployment environments and configurations.", "source_repo": "https://github.com/pipeshub-ai/pipeshub-ai.git", "score": 1.0 }