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_KEYrequiredsecretCloudcraft API key with access to the target account
CLOUDCRAFT_BASE_URLCloudcraft API base URL; HTTPS is required except for loopback testing
CLOUDCRAFT_LOG_LEVELMinimum log level written to stderr
CLOUDCRAFT_EXPORT_DIRDirectory under which exported blueprint files may be written
CLOUDCRAFT_ENABLE_WRITESEnable create and update operations
CLOUDCRAFT_ENABLE_DELETESEnable irreversible deletes; writes must also be enabled
CLOUDCRAFT_MAX_RESPONSE_BYTESMaximum 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-mcpRelated MCP servers
Discord MCP
Active
Safe Discord access for reading guild data and optionally managing bot messages
0
View repository →TypeScript
MIT