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
添加 Arc 服务器配置:
重新启动 Claude Desktop。
开始与 Claude 讨论部署您的应用程序!
建筑学
Arc 建立在模块化架构之上:
凭证管理器:安全地存储和检索提供商凭证
框架处理程序:特定于框架的部署逻辑
托管服务提供商:特定于提供商的部署操作
MCP 接口:通过模型上下文协议公开工具、资源和提示
支持的提供商
提供者 | 地位 | 特征 |
Netlify | ✅ 完成 | 无服务器、边缘、表单 |
韦尔塞尔 | ✅ 完成 | 无服务器、边缘、分析 |
共享主机 | ✅ 完成 | SSH/SFTP、PHP、MySQL |
Hostm.com | ✅ 完成 | 共享主机、API 访问 |
支持的框架
框架 | 地位 | 特征 |
黄蜂 | ✅ 完成 | 全栈 JS 框架 |
Next.js | 🚧 已计划 | React 框架 |
Astro | 🚧 已计划 | 静态站点生成器 |
贡献
欢迎贡献代码!欢迎提交 Pull 请求。
发展
执照
该项目根据 MIT 许可证获得许可 - 有关详细信息,请参阅LICENSE文件。
致谢
Related MCP Servers
- AsecurityAlicenseAqualityA 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 -3863Apache 2.0
- -securityFlicense-qualityThis 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 -
- AsecurityFlicenseAqualityA 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 -8165
- AsecurityFlicenseAqualityAn 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 -102716