Skip to main content
Glama

Arc MCP 服务器

模型上下文协议 (MCP) 服务器可简化各种托管环境上的框架部署,重点是共享托管。

概述

Arc 弥合了大型语言模型 (LLM) 与托管环境之间的差距,使新手开发者能够通过对话界面轻松部署 Web 应用程序。它实现了模型上下文协议 (MCP) ,以公开引导用户完成部署过程的工具、资源和提示。

主要特点

  • 框架支持:轻松部署 Wasp 应用程序,并计划支持更多框架

  • 多提供商:支持 Netlify、Vercel、传统共享托管环境和 Hostm.com

  • 引导部署:提示引导用户完成部署过程

  • 身份验证管理:托管服务提供商凭证的安全存储

  • 故障排除:内置工具可诊断和修复常见的部署问题

  • 专注于共享主机:简化传统共享主机环境的部署

Related MCP server: Lodestar MCP Server

地位

该项目目前处于早期开发阶段。欢迎贡献和反馈!

入门

先决条件

  • 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 接口:通过模型上下文协议公开工具、资源和提示

支持的提供商

提供者

地位

特征

Netlify

✅ 完成

无服务器、边缘、表单

韦尔塞尔

✅ 完成

无服务器、边缘、分析

共享主机

✅ 完成

SSH/SFTP、PHP、MySQL

Hostm.com

✅ 完成

共享主机、API 访问

支持的框架

框架

地位

特征

黄蜂

✅ 完成

全栈 JS 框架

Next.js

🚧 已计划

React 框架

Astro

🚧 已计划

静态站点生成器

贡献

欢迎贡献代码!欢迎提交 Pull 请求。

发展

# 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

Latest Blog Posts

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