应用部署管理服务器

Heim MCP是一个用于创建、部署和管理Heim应用程序的服务器,支持通过自然语言命令进行操作,适用于本地和云端部署。

  • by Nor2-io
  • TypeScript
  • 本地部署
  • 3 星标
  • 更新于
在 GitHub 查看 Nor2-io/heim-mcp

使用说明

Heim MCP

模型上下文协议 用于Heim应用程序部署和管理的服务器。

概述

此MCP服务器允许Claude Desktop、Cursor、Windsurf等AI代理直接通过自然语言命令创建、部署和管理Heim应用程序。

目的 您可以直接要求AI根据OpenAPI规范创建新的Heim应用程序,将其部署到本地或云端,并管理Heim运行时。

什么是Heim? Heim是一个用于创建和部署后端应用程序的平台。

可用工具

工具 说明
new_heim_application 根据OpenAPI 3.0.1规范创建新的Heim应用程序
deploy_heim_application 将应用程序部署到本地Heim运行时(可在http://127.0.0.1:3000)
deploy_heim_application_to_cloud 将应用程序部署到Heim云
start_heim 启动Heim运行时以处理部署请求
clear_heim 清除本地缓存并停止Heim运行时
update_heim 将Heim更新至最新版本

与光标一起使用

安装-全球

使用npx运行MCP服务器:

npx -y @nor2/heim-mcp@latest

在Cursor IDE中

  1. 首选 Cursor Settings > MCP
  2. 点击 + Add New MCP Server
  3. 填写表格:
    • 姓名: Heim (或您喜欢的任何名称)
    • 类型: command
    • 命令: npx -y @nor2/heim-mcp@latest

安装-项目特定

添加一个 .cursor/mcp.json 文件到您的项目:

{
  "mcpServers": {
    "heim": {
      "command": "npx",
      "args": [
        "-y",
        "@nor2/heim-mcp@latest"
      ]
    }
  }
}

用法

配置后,Heim工具将自动可供Cursor AI Agent使用。你可以:

  1. 要求AI根据OpenAPI规范创建新的应用程序
  2. 在本地或云端部署应用程序
  3. 管理Heim运行时
  4. 这些工具将列在 Available Tools 在MCP设置中

使用Roo代码

通过单击Roo Code设置中的“编辑MCP设置”或使用VS Code命令面板中的“Roo Code:打开MCP配置”命令来访问MCP设置。

{
  "mcpServers": {
    "heim": {
      "command": "npx",
      "args": [
        "-y",
        "@nor2/heim-mcp@latest"
      ]
    }
  }
}

先决条件

在使用此MCP服务器之前,您需要在系统上安装Heim。您可以按照以下说明进行安装: https://heim.dev/releases/.

发展

# Install dependencies
pnpm install

# Build
pnpm build

调试服务器

要调试服务器,可以使用 MCP检查员.

首先构建服务器:

pnpm build

在终端中运行以下命令:

# Start MCP Inspector and server with all tools
npx @modelcontextprotocol/inspector node dist/index.js

许可证

麻省理工学院