MCP Hub
Back to servers

cloudforge

Visualise diagrams, generate Terraform HCL, and manage Azure/AWS/GCP infrastructure with AI.

Registryglama
Updated
Apr 17, 2026

Quick Install

npx -y cloudforge-mcp

CloudForge MCP Server

npm version License: MIT

MCP server for CloudForge — lets Claude and other AI assistants visualise cloud architecture diagrams, generate Terraform HCL, import existing IaC, and manage your infrastructure resources directly from chat.

Tools

Visualisation

ToolDescription
cloudforge_diagram_to_mermaidFetch a saved diagram and render it as an inline Mermaid flowchart
cloudforge_architecture_summaryStructured summary: resource counts by category, central components, inline diagram
cloudforge_mermaid_from_jsonConvert raw diagram JSON to Mermaid without fetching from the server

Terraform

ToolDescription
cloudforge_generate_terraformGenerate Terraform HCL from a natural-language architecture description
cloudforge_export_terraform_from_diagramExport Terraform HCL from an existing saved diagram in one step
cloudforge_import_terraformParse existing HCL → diagram structure + Mermaid preview

AI Architect

ToolDescription
cloudforge_chatAsk the CloudForge AI Architect for IaC advice, cost estimates, security reviews
cloudforge_suggest_resourcesGet AI-recommended resources and connections for a described use case

Diagram Management

ToolDescription
cloudforge_list_diagramsList saved diagrams with metadata
cloudforge_recent_diagramsGet recently accessed/modified diagrams
cloudforge_get_diagramFetch a diagram by ID (full JSON)
cloudforge_save_diagramSave or update a diagram
cloudforge_delete_diagramPermanently delete a diagram

Organisation

ToolDescription
cloudforge_list_membersList organisation members (name, email, role, status)
cloudforge_invite_memberSend an organisation invitation
cloudforge_list_invitationsList pending invitations
cloudforge_cancel_invitationCancel a pending invitation
cloudforge_remove_memberRemove a member from the organisation

Setup

Claude Desktop (recommended)

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "cloudforge": {
      "command": "npx",
      "args": ["-y", "cloudforge-mcp"],
      "env": {
        "CLOUDFORGE_TOKEN": "your-bearer-token"
      }
    }
  }
}

Claude Code / .mcp.json

{
  "mcpServers": {
    "cloudforge": {
      "command": "npx",
      "args": ["-y", "cloudforge-mcp"],
      "env": {
        "CLOUDFORGE_TOKEN": "your-bearer-token"
      }
    }
  }
}

Authentication

  1. Sign in at cloudforge.cloud
  2. Go to Account → API Keys
  3. Click Generate API Key, give it a name (e.g. CloudForge MCP), and copy the key — it starts with cf_live_ and is shown only once
  4. Set it as CLOUDFORGE_TOKEN in your MCP config

The key is long-lived and can be revoked from the same page at any time.

Environment Variables

VariableDefaultDescription
CLOUDFORGE_TOKEN(required)CloudForge API key — must start with cf_live_
CLOUDFORGE_API_URLhttps://cloudforge.cloud/apiAPI base URL — only change if self-hosting

Example prompts

Show me my recent diagrams
Render diagram <id> as a Mermaid chart
Generate Terraform for a 3-tier Azure web app with a private SQL database in UK South
Import this Terraform and show me a diagram: <paste HCL>
What are the security best practices for the resources in diagram <id>?
Invite john@example.com as a Member to my organisation

Self-hosting

If you run CloudForge on-premises, point the server at your own API:

"env": {
  "CLOUDFORGE_API_URL": "https://your-cloudforge-host/api",
  "CLOUDFORGE_TOKEN": "your-token"
}

License

MIT © CloudForge

Reviews

No reviews yet

Sign in to write a review