Skip to main content
Glama

MCP Build Environment Service

by jbroll
setup.sh1.79 kB
#!/bin/bash # # Setup script for MCP Build Service # set -e echo "=== MCP Build Service Setup ===" echo "" # Check prerequisites echo "Checking prerequisites..." # Check Python if ! command -v python3 &> /dev/null; then echo "ERROR: Python 3 is not installed. Please install Python 3.10 or higher." exit 1 fi PYTHON_VERSION=$(python3 --version | cut -d' ' -f2 | cut -d'.' -f1,2) echo "✓ Python $PYTHON_VERSION found" # Check pip if ! command -v pip3 &> /dev/null; then echo "ERROR: pip3 is not installed. Please install pip3 first." exit 1 fi echo "✓ pip3 found" # Check for basic build tools (optional but recommended) if command -v make &> /dev/null; then echo "✓ make found" else echo "⚠ make not found - you may want to install build tools" fi if command -v git &> /dev/null; then echo "✓ git found" else echo "⚠ git not found - git is required for repository operations" fi if [ ! -d venv ] ; then python3 -m venv venv ./venv/bin/pip install mcp fi echo "" echo "=== Setup Complete ===" echo "" echo "Next steps:" echo "" echo "1. Organize your git repositories in a directory, for example:" echo " /home/user/projects/" echo " ├── project-a/" echo " ├── project-b/" echo " └── project-c/" echo "" echo "2. Configure your MCP client (e.g., Claude Desktop config):" echo " {" echo " \"mcpServers\": {" echo " \"mcp-build\": {" echo " \"command\": \"python\"," echo " \"args\": [\"-m\", \"server\"]," echo " \"cwd\": \"/path/to/your/projects\"" echo " }" echo " }" echo " }" echo "" echo "3. The service will automatically discover all git repositories" echo " in the current working directory." echo "" echo "For more information, see README.md" echo ""

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/jbroll/mcp-build'

If you have feedback or need assistance with the MCP directory API, please join our Discord server