{"id":"728f3ec0-397e-4ccb-8e10-422c18fbb6c0","slug":"elblanco2-hostbridge-mcp","kind":"mcp","name":"hostbridge-mcp","summary":"MCP server for simplified framework deployments on shared hosting environments","owner":"elblanco2","repoUrl":"https://github.com/elblanco2/hostbridge-mcp","license":"MIT","licenseTier":"permissive","trust":"community","stars":1,"match":null,"fewStars":true,"format":"mcp","createdAt":"2025-03-23T21:01:11.000Z","addedAt":"2026-10-14T05:32:44.217Z","logoUrl":"https://avatars.githubusercontent.com/u/122809544?u=cff63ea2eb31b9074e94867bf00639b3d6f198c5&v=4","linkOnly":false,"collection":null,"skillPath":null,"categories":["cloud-infra"],"tags":[],"runtime":"binary","local":true,"cloudCapable":false,"cloudCapability":"unknown","cloudReadyOnPlatform":false,"needsApiKey":false,"reviewed":false,"syncedAt":"2026-10-15T00:08:36.473Z","sample":false,"url":"https://conduits.dev/tools/elblanco2-hostbridge-mcp","language":"Python","transports":["stdio"],"install":{},"requirements":{"env":[],"upstreamMayCharge":false},"tools":null,"readme":"# Arc MCP Server\n\nA Model Context Protocol (MCP) server that simplifies framework deployments on various hosting environments, with a focus on shared hosting.\n\n## Overview\n\nArc bridges the gap between Large Language Models (LLMs) and hosting environments, allowing novice developers to deploy web applications easily through conversational interfaces. It implements the [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) to expose tools, resources, and prompts that guide users through the deployment process.\n\n### Key Features\n\n- **Framework Support**: Deploy Wasp applications with ease, with planned support for more frameworks\n- **Multi-Provider**: Support for Netlify, Vercel, traditional shared hosting environments, and Hostm.com\n- **Guided Deployments**: Prompts to guide users through the deployment process\n- **Authentication Management**: Secure storage of hosting provider credentials\n- **Troubleshooting**: Built-in tools to diagnose and fix common deployment issues\n- **Focused on Shared Hosting**: Simplified deployment to traditional shared hosting environments\n\n## Status\n\nThis project is currently in early development. Contributions and feedback are welcome!\n\n## Getting Started\n\n### Prerequisites\n\n- Python 3.10+\n- MCP Client (e.g., Claude Desktop)\n- Hosting provider accounts as needed\n\n### Installation\n\n```bash\n# Clone the repository\ngit clone https://github.com/elblanco2/arc-mcp.git\ncd arc-mcp\n\n# Create a virtual environment\npython -m venv venv\nsource venv/bin/activate  # On Windows: venv\\\\Scripts\\\\activate\n\n# Install dependencies\npip install -r requirements.txt\n\n# Install the package in development mode\npip install -e .\n```\n\n### Configuration\n\nCreate a `.env` file with your configuration:\n\n```\nSECURE_STORAGE_PATH=~/.arc/credentials\n```\n\n### Usage\n\n#### Running from command line\n\n```bash\n# Start the server directly\narc\n\n# With debug logging\narc --debug\n\n# With a custom storage path\narc --secure-storage-path=/path/to/credentials\n```\n\n#### Using with Claude Desktop\n\n1. Edit your Claude Desktop configuration file:\n   - macOS: `~/Library/Application Support/Claude/claude_desktop_config.json`\n   - Windows: `%APPDATA%\\\\Claude\\\\claude_desktop_config.json`\n\n2. Add Arc server configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"arc\": {\n      \"command\": \"python\",\n      \"args\": [\n        \"-m\",\n        \"arc\",\n        \"--debug\"\n      ]\n    }\n  }\n}\n```\n\n3. Restart Claude Desktop.\n\n4. Start conversations with Claude about deploying your applications!\n\n## Architecture\n\nArc is built on a modular architecture:\n\n- **Credentials Manager**: Securely stores and retrieves provider credentials\n- **Framework Handlers**: Framework-specific deployment logic\n- **Hosting Providers**: Provider-specific deployment operations\n- **MCP Interface**: Exposes tools, resources, and prompts via the Model Context Protocol\n\n## Supported Providers\n\n| Provider | Status | Features |\n|----------|--------|------------|\n| Netlify | ✅ Complete | Serverless, Edge, Forms |\n| Vercel | ✅ Complete | Serverless, Edge, Analytics |\n| Shared Hosting | ✅ Complete | SSH/SFTP, PHP, MySQL |\n| Hostm.com | ✅ Complete | Shared Hosting, API Access |\n\n## Supported Frameworks\n\n| Framework | Status | Features |\n|-----------|--------|------------|\n| Wasp | ✅ Complete | Full-Stack JS Framework |\n| Next.js | 🚧 Planned | React Framework |\n| Astro | 🚧 Planned | Static Site Generator |\n\n## Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n### Development\n\n```bash\n# Install development dependencies\npip install -e \".[dev]\"\n\n# Run tests\npytest\n\n# Run linting\nflake8\n```\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Acknowledgments\n\n- [Model Context Protocol](https://modelcontextprotocol.io/) for enabling this integration\n- [Wasp](https://wasp-lang.dev/) for the excellent framework used in our initial support\n"}