Token导航 LogoToken导航TokenDH.com
infraprint (Davejohnson) logo
运维云端未说明官方级别未说明来源级核验

infraprint (Davejohnson)

MCP Server

Hypervibe是一个AI原生的基础设施管理工具,通过自然语言对话实现基础设施的部署、配置和管理。

工具数

24

提示词数

0

GitHub Stars

0

资源数

0
基础设施管理TypeScriptClaude自动化部署Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

davejohnson

提供方

davejohnson

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

超感

人工智能原生基础设施管理。告诉克劳德你需要什么,看着它部署。

![License: Apache-2.0](https://opensource.org/licenses/Apache-2.0) ](https://nodejs.org/) ![MCP](https://modelcontextprotocol.io/)

Hypervibe是一个 MCP服务器 这使Codex/Claude能够通过自然对话来管理您的基础设施。连接您的提供商一次,然后只需询问即可部署、配置和管理所有内容。

You: "Deploy my app to staging with a postgres database"

Claude: Creates Railway project, provisions Postgres, wires DATABASE_URL,
        deploys your code, sets up health checks, returns the URL.

特性

基础设施提供商

  • 铁路 -部署应用程序、数据库、Redis、cron作业
  • 云耀 -DNS管理、域配置
  • 条纹 -支付集成、webhooks、产品
  • SendGrid -电子邮件身份验证、域验证
  • 验证码 -机器人保护设置

秘密经理

  • HashiCorp保险库 -带有版本控制的KV机密
  • AWS机密管理器 -原生轮换支持
  • 多普勒 -简单的配置管理

开发者体验

  • 自然语言 -没有YAML,没有点击仪表板
  • 自动装配 -DATABASE_URL,REDIS_URL自动连接
  • 环境管理 -试播、制作、公关预览
  • 迁移支持 -运行Prisma、Drizzle、TypeORM迁移
  • 本地开发 -为本地奇偶校验生成Docker Compose
  • 秘密轮换 -旋转一次,传播到所有环境
  • 审计跟踪 -跨部署跟踪秘密访问

快速开始

1.安装为Codex MCP

codex mcp add hypervibe -- npx hypervibe
codex mcp list

2.按照克劳德代码安装MCP

增添 ~/.claude/settings.json:

{
  "mcpServers": {
    "hypervibe": {
      "command": "npx",
      "args": ["hypervibe"]
    }
  }
}

3.连接供应商

重新启动克劳德代码,然后:

You: "Connect to Railway"
Claude: Opens browser for Railway OAuth, saves credentials securely.

You: "Connect Cloudflare with API token xyz..."
Claude: Validates and stores the connection.

4.部署

You: "Create a new project called my-app with staging and production environments"
You: "Deploy to staging"
You: "Add a custom domain api.myapp.com"
You: "Run database migrations"

5.管理秘密(可选)

连接一个秘密管理器,让hypervibe在部署时注入秘密:

You: "Connect to Vault at https://vault.mycompany.com"
You: "Map DATABASE_URL to vault://secret/data/myapp/db#url"
You: "Deploy to production"
Claude: Resolves secrets from Vault, injects into Railway, deploys.

You: "Rotate the database secret and sync everywhere"
Claude: Rotates in Vault, updates all mapped environments.

机密引用使用以下格式: provider://path[#key][@version]

建筑

┌─────────────────────────────────────────────────────────────┐
│                      Claude Code                             │
│                          ▼                                   │
│  ┌─────────────────────────────────────────────────────┐   │
│  │              Hypervibe MCP Server                    │   │
│  │  ┌──────────┐  ┌──────────┐  ┌──────────┐          │   │
│  │  │ Project  │  │  Deploy  │  │ Secrets  │  ...     │   │
│  │  │  Tools   │  │  Tools   │  │  Tools   │          │   │
│  │  └────┬─────┘  └────┬─────┘  └────┬─────┘          │   │
│  │       └──────────────┼──────────────┘               │   │
│  │                      ▼                               │   │
│  │  ┌──────────────────────┐  ┌────────────────────┐  │   │
│  │  │  Provider Registry   │  │ Secret Mgr Registry│  │   │
│  │  │ Railway │ Cloudflare │  │ Vault│AWS│Doppler  │  │   │
│  │  └──────────────────────┘  └────────────────────┘  │   │
│  └─────────────────────────────────────────────────────┘   │
│                          ▼                                   │
│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐   │
│  │ Railway  │  │Cloudflare│  │  Vault   │  │   AWS    │   │
│  │   API    │  │   API    │  │   API    │  │ Secrets  │   │
│  └──────────┘  └──────────┘  └──────────┘  └──────────┘   │
└─────────────────────────────────────────────────────────────┘

可用工具

项目管理

  • project_create -创建新项目
  • project_list -列出所有项目
  • project_import -进口现有铁路项目

部署

  • deploy -部署到环境中
  • deploy_status -检查部署状态
  • deploy_logs -查看部署日志

数据库

  • db_migrate -运行迁移(Prisma、Drizzle、TypeORM等)
  • db_url -获取数据库连接URL

DNS(Cloudflare)

  • dns_zones -列出DNS区域
  • dns_records -管理DNS记录
  • dns_add_domain -添加自定义域

集成

  • stripe_* -产品,价格,挂钩
  • sendgrid_* -域身份验证、电子邮件
  • recaptcha_* -站点密钥管理

秘密管理

  • secrets_list -列出Vault/AWS/Doppler的秘密
  • secrets_get -获取一个秘密值(掩码)
  • secrets_set -创建或更新机密
  • secrets_map -将机密映射到环境变量以进行部署
  • secrets_sync -解决并推送到环境中
  • secrets_rotate -到处旋转和传播
  • secrets_audit -查看访问审核日志

设置和调试

  • setup_scan -扫描配置问题
  • setup_fix -自动修复常见问题
  • errors_recent -从日志中查看最近的错误

配置

Hypervibe在本地存储数据:

  • 数据库: ~/.hypervibe/hypervibe.db (SQLite)
  • 秘密:已加密 ~/.hypervibe/.secret-key

除了您连接的提供商外,不会向外部服务器发送任何数据。

您可以通过设置来覆盖存储位置 HYPERVIBE_DATA_DIR 当启动MCP服务器时。

添加新提供商

提供商通过插件系统自行注册:

// src/adapters/providers/example/example.adapter.ts
import { providerRegistry } from '../../../domain/registry/provider.registry.js';

export class ExampleAdapter implements IProvider {
  // ... implementation
}

providerRegistry.register({
  metadata: {
    name: 'example',
    displayName: 'Example Provider',
    category: 'dns',
    credentialsSchema: ExampleCredentialsSchema,
  },
  factory: (credentials) => new ExampleAdapter(credentials),
});

然后导入 server.ts:

import './adapters/providers/example/example.adapter.js';

哲学

让LLM处理模糊的东西。 Hypervibe返回原始数据并让您的代理解释它。没有复杂的模式匹配或硬编码规则——您的代理会发现“向东推”意味着生产。

简单的快捷方式很好。 精确匹配 production, staging, development 立即工作。其他一切?克劳德处理它。

安全两步流程。 导入和破坏性操作会先显示会发生什么,然后要求确认。

许可证

Apache 2.0-请参阅 许可证 了解详情。

______________________________________________________________________

专为 克劳德代码.技术支持: 主控程序.

目录标签

目录标签

基础设施管理TypeScriptClaude自动化部署本地部署AI驱动自然语言处理秘密管理

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

24

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP