PluginBench
MCP Server
Active
MIT

Cloudcraft MCP MCP Server

io.github.hypark5540/cloudcraft-mcp

What is the Cloudcraft MCP MCP server?

Unofficial MCP server for reading and managing Cloudcraft architecture blueprints

How to install Cloudcraft MCP

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • CLOUDCRAFT_API_KEY
    required
    secret

    Cloudcraft API key with access to the target account

  • CLOUDCRAFT_BASE_URL

    Cloudcraft API base URL; HTTPS is required except for loopback testing

  • CLOUDCRAFT_LOG_LEVEL

    Minimum log level written to stderr

  • CLOUDCRAFT_EXPORT_DIR

    Directory under which exported blueprint files may be written

  • CLOUDCRAFT_ENABLE_WRITES

    Enable create and update operations

  • CLOUDCRAFT_ENABLE_DELETES

    Enable irreversible deletes; writes must also be enabled

  • CLOUDCRAFT_MAX_RESPONSE_BYTES

    Maximum bytes accepted from one Cloudcraft API response

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "cloudcraft-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@hypark5540/cloudcraft-mcp"
      ],
      "env": {
        "CLOUDCRAFT_API_KEY": "<YOUR_CLOUDCRAFT_API_KEY>",
        "CLOUDCRAFT_BASE_URL": "<YOUR_CLOUDCRAFT_BASE_URL>",
        "CLOUDCRAFT_LOG_LEVEL": "<YOUR_CLOUDCRAFT_LOG_LEVEL>",
        "CLOUDCRAFT_EXPORT_DIR": "<YOUR_CLOUDCRAFT_EXPORT_DIR>",
        "CLOUDCRAFT_ENABLE_WRITES": "<YOUR_CLOUDCRAFT_ENABLE_WRITES>",
        "CLOUDCRAFT_ENABLE_DELETES": "<YOUR_CLOUDCRAFT_ENABLE_DELETES>",
        "CLOUDCRAFT_MAX_RESPONSE_BYTES": "<YOUR_CLOUDCRAFT_MAX_RESPONSE_BYTES>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "cloudcraft-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@hypark5540/cloudcraft-mcp"
      ],
      "env": {
        "CLOUDCRAFT_API_KEY": "<YOUR_CLOUDCRAFT_API_KEY>",
        "CLOUDCRAFT_BASE_URL": "<YOUR_CLOUDCRAFT_BASE_URL>",
        "CLOUDCRAFT_LOG_LEVEL": "<YOUR_CLOUDCRAFT_LOG_LEVEL>",
        "CLOUDCRAFT_EXPORT_DIR": "<YOUR_CLOUDCRAFT_EXPORT_DIR>",
        "CLOUDCRAFT_ENABLE_WRITES": "<YOUR_CLOUDCRAFT_ENABLE_WRITES>",
        "CLOUDCRAFT_ENABLE_DELETES": "<YOUR_CLOUDCRAFT_ENABLE_DELETES>",
        "CLOUDCRAFT_MAX_RESPONSE_BYTES": "<YOUR_CLOUDCRAFT_MAX_RESPONSE_BYTES>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "cloudcraft-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@hypark5540/cloudcraft-mcp"
      ],
      "env": {
        "CLOUDCRAFT_API_KEY": "<YOUR_CLOUDCRAFT_API_KEY>",
        "CLOUDCRAFT_BASE_URL": "<YOUR_CLOUDCRAFT_BASE_URL>",
        "CLOUDCRAFT_LOG_LEVEL": "<YOUR_CLOUDCRAFT_LOG_LEVEL>",
        "CLOUDCRAFT_EXPORT_DIR": "<YOUR_CLOUDCRAFT_EXPORT_DIR>",
        "CLOUDCRAFT_ENABLE_WRITES": "<YOUR_CLOUDCRAFT_ENABLE_WRITES>",
        "CLOUDCRAFT_ENABLE_DELETES": "<YOUR_CLOUDCRAFT_ENABLE_DELETES>",
        "CLOUDCRAFT_MAX_RESPONSE_BYTES": "<YOUR_CLOUDCRAFT_MAX_RESPONSE_BYTES>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "cloudcraft-mcp": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@hypark5540/cloudcraft-mcp"
      ],
      "env": {
        "CLOUDCRAFT_API_KEY": "<YOUR_CLOUDCRAFT_API_KEY>",
        "CLOUDCRAFT_BASE_URL": "<YOUR_CLOUDCRAFT_BASE_URL>",
        "CLOUDCRAFT_LOG_LEVEL": "<YOUR_CLOUDCRAFT_LOG_LEVEL>",
        "CLOUDCRAFT_EXPORT_DIR": "<YOUR_CLOUDCRAFT_EXPORT_DIR>",
        "CLOUDCRAFT_ENABLE_WRITES": "<YOUR_CLOUDCRAFT_ENABLE_WRITES>",
        "CLOUDCRAFT_ENABLE_DELETES": "<YOUR_CLOUDCRAFT_ENABLE_DELETES>",
        "CLOUDCRAFT_MAX_RESPONSE_BYTES": "<YOUR_CLOUDCRAFT_MAX_RESPONSE_BYTES>"
      }
    }
  }
}
Claude Code
claude mcp add cloudcraft-mcp --env CLOUDCRAFT_API_KEY=<YOUR_CLOUDCRAFT_API_KEY> --env CLOUDCRAFT_BASE_URL=<YOUR_CLOUDCRAFT_BASE_URL> --env CLOUDCRAFT_LOG_LEVEL=<YOUR_CLOUDCRAFT_LOG_LEVEL> --env CLOUDCRAFT_EXPORT_DIR=<YOUR_CLOUDCRAFT_EXPORT_DIR> --env CLOUDCRAFT_ENABLE_WRITES=<YOUR_CLOUDCRAFT_ENABLE_WRITES> --env CLOUDCRAFT_ENABLE_DELETES=<YOUR_CLOUDCRAFT_ENABLE_DELETES> --env CLOUDCRAFT_MAX_RESPONSE_BYTES=<YOUR_CLOUDCRAFT_MAX_RESPONSE_BYTES> -- npx -y @hypark5540/cloudcraft-mcp

Related MCP servers

Safe Discord access for reading guild data and optionally managing bot messages

0
TypeScript
MIT
View repository →