Arc MCP サーバー
共有ホスティングに重点を置き、さまざまなホスティング環境でのフレームワークの展開を簡素化するモデル コンテキスト プロトコル (MCP) サーバー。
概要
Arcは、大規模言語モデル(LLM)とホスティング環境の間のギャップを埋め、初心者開発者でも会話型インターフェースを通じてWebアプリケーションを簡単にデプロイできるようにします。モデルコンテキストプロトコル(MCP)を実装し、デプロイプロセスをガイドするツール、リソース、プロンプトを提供します。
主な特徴
- フレームワークのサポート: Wasp アプリケーションを簡単に導入でき、さらに多くのフレームワークのサポートが計画されています。
- マルチプロバイダー: Netlify、Vercel、従来の共有ホスティング環境、Hostm.com をサポート
- ガイド付き展開: 展開プロセスを通じてユーザーをガイドするプロンプト
- 認証管理: ホスティングプロバイダーの資格情報の安全な保管
- トラブルシューティング: 一般的なデプロイメントの問題を診断して修正するための組み込みツール
- 共有ホスティングに重点を置く:従来の共有ホスティング環境への導入を簡素化
状態
このプロジェクトは現在開発初期段階です。皆様からのご意見やフィードバックをお待ちしております。
はじめる
前提条件
- Python 3.10以上
- MCP クライアント (例: Claude Desktop)
- 必要に応じてホスティングプロバイダーアカウント
インストール
構成
設定を含む.env
ファイルを作成します。
使用法
コマンドラインから実行
Claude Desktopでの使用
- Claude Desktop 構成ファイルを編集します。
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\\Claude\\claude_desktop_config.json
- macOS:
- Arc サーバー構成を追加します。
- Claude Desktop を再起動します。
- アプリケーションの導入について Claude と話し合いを始めましょう。
建築
Arc はモジュラー アーキテクチャに基づいて構築されています。
- 資格情報マネージャー: プロバイダーの資格情報を安全に保存および取得します
- フレームワークハンドラー: フレームワーク固有のデプロイメントロジック
- ホスティングプロバイダー: プロバイダー固有のデプロイメント操作
- MCP インターフェース: モデルコンテキストプロトコルを介してツール、リソース、プロンプトを公開します。
サポートされているプロバイダー
プロバイダー | 状態 | 特徴 |
---|---|---|
ネットリファイ | ✅ 完了 | サーバーレス、エッジ、フォーム |
ヴェルセル | ✅ 完了 | サーバーレス、エッジ、アナリティクス |
共有ホスティング | ✅ 完了 | SSH/SFTP、PHP、MySQL |
ホストm.com | ✅ 完了 | 共有ホスティング、APIアクセス |
サポートされているフレームワーク
フレームワーク | 状態 | 特徴 |
---|---|---|
スズメバチ | ✅ 完了 | フルスタックJSフレームワーク |
ネクスト.js | 🚧 計画済み | Reactフレームワーク |
アストロ | 🚧 計画済み | 静的サイトジェネレーター |
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
発達
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細についてはLICENSEファイルを参照してください。
謝辞
- この統合を可能にするモデルコンテキストプロトコル
- 初期サポートで使用された優れたフレームワークを提供してくれたWasp
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
初心者の開発者が会話型インターフェースを通じて Web アプリケーションを展開できるようにし、LLM とさまざまなホスティング環境間のギャップを埋める MCP サーバーです。
Related MCP Servers
- -securityAlicense-qualityA server for the Machine Chat Protocol (MCP) that provides a YAML-based configuration system for LLM applications, allowing users to define resources, tools, and prompts without writing code.Last updated -5PythonMIT License
- AsecurityAlicenseAqualityAn MCP server that provides tools for interacting with Vercel API, enabling management of deployments, DNS records, domains, projects, and environment variables through natural language.Last updated -7653TypeScriptMIT License
- -securityFlicense-qualityMCP server enabling LLMs to perform browser tasks via SSE transport, allowing clients like Cursor.ai and Claude to open websites and interact with web content through natural language commands.Last updated -
- AsecurityAlicenseAqualityAn MCP server that enables LLMs to perform blockchain operations on the Base network through natural language commands, including wallet management, balance checking, and transaction execution.Last updated -441TypeScriptMIT License