Skip to main content
Glama

HostBridge MCP Server

by elblanco2

Arc MCP サーバー

共有ホスティングに重点を置き、さまざまなホスティング環境でのフレームワークの展開を簡素化するモデル コンテキスト プロトコル (MCP) サーバー。

概要

Arcは、大規模言語モデル(LLM)とホスティング環境の間のギャップを埋め、初心者開発者でも会話型インターフェースを通じてWebアプリケーションを簡単にデプロイできるようにします。モデルコンテキストプロトコル(MCP)を実装し、デプロイプロセスをガイドするツール、リソース、プロンプトを提供します。

主な特徴

  • フレームワークのサポート: Wasp アプリケーションを簡単に導入でき、さらに多くのフレームワークのサポートが計画されています。
  • マルチプロバイダー: Netlify、Vercel、従来の共有ホスティング環境、Hostm.com をサポート
  • ガイド付き展開: 展開プロセスを通じてユーザーをガイドするプロンプト
  • 認証管理: ホスティングプロバイダーの資格情報の安全な保管
  • トラブルシューティング: 一般的なデプロイメントの問題を診断して修正するための組み込みツール
  • 共有ホスティングに重点を置く:従来の共有ホスティング環境への導入を簡素化

状態

このプロジェクトは現在開発初期段階です。皆様からのご意見やフィードバックをお待ちしております。

はじめる

前提条件

  • Python 3.10以上
  • MCP クライアント (例: Claude Desktop)
  • 必要に応じてホスティングプロバイダーアカウント

インストール

# Clone the repository git clone https://github.com/elblanco2/arc-mcp.git cd arc-mcp # Create a virtual environment python -m venv venv source venv/bin/activate # On Windows: venv\\Scripts\\activate # Install dependencies pip install -r requirements.txt # Install the package in development mode pip install -e .

構成

設定を含む.envファイルを作成します。

SECURE_STORAGE_PATH=~/.arc/credentials

使用法

コマンドラインから実行
# Start the server directly arc # With debug logging arc --debug # With a custom storage path arc --secure-storage-path=/path/to/credentials
Claude Desktopでの使用
  1. Claude Desktop 構成ファイルを編集します。
    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\\Claude\\claude_desktop_config.json
  2. Arc サーバー構成を追加します。
{ "mcpServers": { "arc": { "command": "python", "args": [ "-m", "arc", "--debug" ] } } }
  1. Claude Desktop を再起動します。
  2. アプリケーションの導入について Claude と話し合いを始めましょう。

建築

Arc はモジュラー アーキテクチャに基づいて構築されています。

  • 資格情報マネージャー: プロバイダーの資格情報を安全に保存および取得します
  • フレームワークハンドラー: フレームワーク固有のデプロイメントロジック
  • ホスティングプロバイダー: プロバイダー固有のデプロイメント操作
  • MCP インターフェース: モデルコンテキストプロトコルを介してツール、リソース、プロンプトを公開します。

サポートされているプロバイダー

プロバイダー状態特徴
ネットリファイ✅ 完了サーバーレス、エッジ、フォーム
ヴェルセル✅ 完了サーバーレス、エッジ、アナリティクス
共有ホスティング✅ 完了SSH/SFTP、PHP、MySQL
ホストm.com✅ 完了共有ホスティング、APIアクセス

サポートされているフレームワーク

フレームワーク状態特徴
スズメバチ✅ 完了フルスタックJSフレームワーク
ネクスト.js🚧 計画済みReactフレームワーク
アストロ🚧 計画済み静的サイトジェネレーター

貢献

貢献を歓迎します!お気軽にプルリクエストを送信してください。

発達

# Install development dependencies pip install -e ".[dev]" # Run tests pytest # Run linting flake8

ライセンス

このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。

謝辞

-
security - not tested
A
license - permissive license
-
quality - not tested

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

初心者の開発者が会話型インターフェースを通じて Web アプリケーションを展開できるようにし、LLM とさまざまなホスティング環境間のギャップを埋める MCP サーバーです。

  1. 概要
    1. 主な特徴
  2. 状態
    1. はじめる
      1. 前提条件
      2. インストール
      3. 構成
      4. 使用法
    2. 建築
      1. サポートされているプロバイダー
        1. サポートされているフレームワーク
          1. 貢献
            1. 発達
          2. ライセンス
            1. 謝辞

              Related MCP Servers

              • A
                security
                A
                license
                A
                quality
                A beginner-friendly Model Context Protocol (MCP) server that helps users understand MCP concepts, provides interactive examples, and lists available MCP servers. This server is designed to be a helpful companion for developers working with MCP. Also comes with a huge list of servers you can install.
                Last updated -
                3
                676
                61
                JavaScript
                Apache 2.0
              • -
                security
                F
                license
                -
                quality
                This is an MCP server that facilitates building tools for interacting with various APIs and workflows, supporting Python-based development with potential for customizable prompts and user configurations.
                Last updated -
                Python
              • A
                security
                F
                license
                A
                quality
                A specialized server that helps users create new Model Context Protocol (MCP) servers by providing tools and templates for scaffolding projects with various capabilities.
                Last updated -
                8
                2
                TypeScript
              • A
                security
                F
                license
                A
                quality
                An MCP server that implements a structured workflow for LLM-based coding, guiding development through feature clarification, documentation generation, phased implementation, and progress tracking.
                Last updated -
                10
                64
                15
                TypeScript
                • Apple

              View all related MCP servers

              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/elblanco2/hostbridge-mcp'

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