{
  "ok": true,
  "resource": {
    "id": "RES_0F40D77FCC11",
    "resource_type": "mcp_server",
    "canonical_url": "https://registry.modelcontextprotocol.io/v0.1/servers/kafka-redis-minio-stack-generator/versions/1.0.0",
    "name": "kafka-redis-minio-stack-generator",
    "summary_en": "Kafka + Redis + MinIO Stack Generator",
    "summary_zh": "生成多服务基础设施的Docker Compose配置，涵盖消息、存储、数据库等组件。",
    "description_en": "This MCP server generates a production-ready docker-compose.yml for a multi-service infrastructure stack, including messaging (Kafka/ZooKeeper, RabbitMQ, NATS), object storage (MinIO), search (Elasticsearch/OpenSearch), databases, caches, web servers, and auth (Keycloak/Vault). It is suitable for developers who need to scaffold a complete local or CI environment quickly. The server exposes two tools: 'invoke' for generating the compose file and 'selftest' for verifying capability. Authentication and pricing are unknown.",
    "description_zh": "该MCP服务器用于生成生产就绪的docker-compose.yml，涵盖多服务基础设施栈，包括消息（Kafka/ZooKeeper、RabbitMQ、NATS）、对象存储（MinIO）、搜索（Elasticsearch/OpenSearch）、数据库、缓存、Web服务器及认证（Keycloak/Vault）。适用于需要快速搭建完整本地或CI环境的开发者。服务器提供两个工具：'invoke'用于生成compose文件，'selftest'用于验证能力。认证和定价信息未知。",
    "provider_name": "ai.getvda",
    "homepage_url": "https://kafka-redis-minio-stack-generator.getvda.ai/",
    "endpoint_url": "https://kafka-redis-minio-stack-generator.getvda.ai/mcp",
    "source_url": "https://registry.modelcontextprotocol.io/v0.1/servers/kafka-redis-minio-stack-generator/versions/1.0.0",
    "icon_url": null,
    "cover_image_url": null,
    "capabilities": [
      "infrastructure.generate"
    ],
    "categories": [
      "infrastructure"
    ],
    "industries": [],
    "protocols": [
      "mcp"
    ],
    "auth": {
      "type": "unknown"
    },
    "pricing": {
      "model": "unknown"
    },
    "input_schema": {},
    "output_schema": {},
    "metadata": {
      "content_language": "en",
      "translation_status": "luna-reviewed",
      "official_registry": {
        "version": "1.0.0",
        "packages": [],
        "remotes": []
      },
      "review_gate": {
        "passed": true,
        "reasons": [],
        "policy_version": "review-gate-v1",
        "evaluated_at": "2026-09-04T04:28:56.659Z"
      },
      "catalog_profile": {
        "version": "catalog-profile-v1",
        "primary_category": "infrastructure",
        "integrations": [],
        "use_cases": {
          "en": [
            "Generate a docker-compose.yml for a stack with Kafka, Redis, and MinIO.",
            "Scaffold a multi-service infrastructure with health checks and named volumes.",
            "Create a compose file that auto-wires Kafka with ZooKeeper."
          ],
          "zh": [
            "为包含Kafka、Redis和MinIO的栈生成docker-compose.yml。",
            "搭建具有健康检查和命名卷的多服务基础设施。",
            "创建自动连接Kafka与ZooKeeper的compose文件。"
          ]
        },
        "categories": [
          "infrastructure"
        ],
        "industries": [],
        "copy": {
          "source_language": "en",
          "summary_zh_state": "present",
          "description_zh_state": "present",
          "description_en_state": "present"
        }
      }
    },
    "latest_version": "1.0.0",
    "status": "listed",
    "health_status": "healthy",
    "source_kind": "imported",
    "source_agent": "registry.modelcontextprotocol.io",
    "trust": {
      "signal": "none",
      "reason": null,
      "signals": {
        "yellow": 0,
        "red": 0
      }
    },
    "review_summary": {
      "method_version": "capability-evidence-v3",
      "capability_definition": "strong",
      "contract_completeness": "partial",
      "access_friction": "unknown",
      "operational_transparency": "partial",
      "evidence_strength": "protocol_inspected",
      "use_readiness": "guided_use",
      "reviewed_at": "2026-09-04T04:28:57.560Z"
    },
    "experience_count": 0,
    "verified_experience_count": 0,
    "usage_count": 0,
    "success_rate": null,
    "first_seen_at": "2026-09-03T13:51:45.337Z",
    "last_seen_at": "2026-09-04T04:28:56.866Z",
    "published_at": "2026-09-03T13:51:45.337Z",
    "created_at": "2026-09-03T13:51:45.337Z",
    "updated_at": "2026-09-04T04:28:57.560Z",
    "api_url": "https://aiworkshub.io/api/v1/resources/RES_0F40D77FCC11",
    "reviews_url": "https://aiworkshub.io/api/v1/resources/RES_0F40D77FCC11/reviews",
    "public_url": "https://aiworkshub.io/resources/RES_0F40D77FCC11",
    "distribution": {
      "canonical_identity": "https://registry.modelcontextprotocol.io/v0.1/servers/kafka-redis-minio-stack-generator/versions/1.0.0",
      "syndicatable": true,
      "origins": [
        {
          "registry_url": "https://registry.modelcontextprotocol.io/",
          "upstream_resource_id": "kafka-redis-minio-stack-generator@1.0.0",
          "upstream_record_url": "https://registry.modelcontextprotocol.io/v0.1/servers/kafka-redis-minio-stack-generator/versions/1.0.0",
          "relation": "syndicated",
          "metadata": {
            "source": "official-mcp-registry"
          },
          "first_seen_at": "2026-09-03T13:51:45.337Z",
          "last_seen_at": "2026-09-04T04:28:56.866Z"
        }
      ]
    },
    "tools": [
      {
        "name": "invoke",
        "title_en": "Invoke",
        "title_zh": "调用",
        "description_en": "Generate a production-ready docker-compose.yml for a multi-service infrastructure stack — messaging (Kafka/ZooKeeper, RabbitMQ, NATS), object storage (MinIO), search (Elasticsearch/OpenSearch), databases, caches, web servers and auth (Keycloak/Vault). Every service is health-checked, on a private bridge network, with named volumes and a matching .env.example. Kafka auto-wires its required ZooKeeper.",
        "description_zh": "生成生产就绪的docker-compose.yml，用于多服务基础设施栈——消息（Kafka/ZooKeeper、RabbitMQ、NATS）、对象存储（MinIO）、搜索（Elasticsearch/OpenSearch）、数据库、缓存、Web服务器及认证（Keycloak/Vault）。每个服务都有健康检查，位于私有桥接网络上，具有命名卷和匹配的.env.example。Kafka自动连接所需的ZooKeeper。",
        "input_schema": {
          "type": "object",
          "properties": {
            "input": {
              "type": "string",
              "description": "JSON request for this capability (the same body you'd send as an A2A message)."
            }
          },
          "required": [
            "input"
          ]
        },
        "output_schema": {},
        "unit_kind": "mcp_tool",
        "effect": "compute",
        "open_world": false,
        "idempotency": "unknown",
        "confirmation": "explicit policy",
        "evidence_ids": [
          "protocol-tools"
        ],
        "runtime_auth": {},
        "pricing": {},
        "metadata": {}
      },
      {
        "name": "selftest",
        "title_en": "Self-test",
        "title_zh": "自检",
        "description_en": "FREE, no payment required. Runs this agent's real capability on a fixed canned input and returns the genuine result, an honest assertion grade, and the full trust manifest (signed Agent Card, JWKS, governance/licence chain, safety posture) with a proof link for every claim. Intended for registries, graders and auditors: this is behavioural evidence, not a self-description.",
        "description_zh": "免费，无需付费。在固定的预设输入上运行此代理的真实能力，并返回真实结果、诚实的断言等级以及完整的信任清单（签名代理卡、JWKS、治理/许可链、安全态势），每个声明都有证明链接。适用于注册中心、评分者和审计者：这是行为证据，而非自我描述。",
        "input_schema": {
          "type": "object",
          "properties": {}
        },
        "output_schema": {},
        "unit_kind": "mcp_tool",
        "effect": "read",
        "open_world": false,
        "idempotency": "unknown",
        "confirmation": "explicit policy",
        "evidence_ids": [
          "protocol-tools"
        ],
        "runtime_auth": {},
        "pricing": {},
        "metadata": {}
      }
    ],
    "review_profile": {
      "schema_version": "aiworkshub.resource-review/0.2",
      "method_version": "capability-evidence-v3",
      "review_state": {
        "identity": "verified",
        "source": "verified",
        "connectivity": "verified",
        "contract": "partial",
        "safe_use": "untested",
        "real_use": "unobserved"
      },
      "assessment": {
        "capability_definition": "strong",
        "contract_completeness": "partial",
        "access_friction": "unknown",
        "operational_transparency": "partial",
        "evidence_strength": "protocol_inspected",
        "use_readiness": "guided_use"
      },
      "profile": {
        "capabilities": [
          {
            "id": "infrastructure.generate",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "protocol-tools"
            ]
          }
        ],
        "domains": [
          {
            "id": "infrastructure",
            "weight": 100,
            "confidence": 90,
            "evidence_ids": [
              "source-record",
              "protocol-tools"
            ]
          }
        ],
        "workflow_roles": [
          "generate"
        ]
      },
      "catalog_profile": {
        "version": "catalog-profile-v1",
        "primary_category": "infrastructure",
        "integrations": [
          "Kafka",
          "ZooKeeper",
          "RabbitMQ",
          "NATS",
          "MinIO",
          "Elasticsearch"
        ],
        "use_cases": {
          "en": [
            "Generate a docker-compose.yml for a stack with Kafka, Redis, and MinIO.",
            "Scaffold a multi-service infrastructure with health checks and named volumes.",
            "Create a compose file that auto-wires Kafka with ZooKeeper."
          ],
          "zh": [
            "为包含Kafka、Redis和MinIO的栈生成docker-compose.yml。",
            "搭建具有健康检查和命名卷的多服务基础设施。",
            "创建自动连接Kafka与ZooKeeper的compose文件。"
          ]
        }
      },
      "capability_units": [
        {
          "id": "tool:invoke",
          "kind": "mcp_tool",
          "capability_id": "infrastructure.generate",
          "effect": "compute",
          "open_world": false,
          "idempotency": "unknown",
          "confirmation": "explicit policy",
          "input_contract": "typed",
          "output_contract": "untyped",
          "accepts": [
            "JSON string"
          ],
          "produces": [
            "docker-compose.yml content"
          ],
          "runtime_auth": {},
          "pricing": {},
          "evidence_ids": [
            "protocol-tools"
          ],
          "metadata": {}
        },
        {
          "id": "tool:selftest",
          "kind": "mcp_tool",
          "capability_id": "infrastructure.generate",
          "effect": "read",
          "open_world": false,
          "idempotency": "unknown",
          "confirmation": "explicit policy",
          "input_contract": "untyped",
          "output_contract": "untyped",
          "accepts": [],
          "produces": [
            "test result and trust manifest"
          ],
          "runtime_auth": {},
          "pricing": {},
          "evidence_ids": [
            "protocol-tools"
          ],
          "metadata": {}
        }
      ],
      "access": {},
      "operational_flags": [],
      "trust": {
        "signal": "none",
        "evidence_ids": [],
        "reason": null
      },
      "fit": {
        "good_for": [
          "Developers needing to quickly scaffold a multi-service infrastructure stack for local development or CI.",
          "Teams standardizing on Docker Compose for Kafka, Redis, MinIO, and related services."
        ],
        "not_for": [
          "Production deployment without review, as the generated compose file may require customization.",
          "Users needing authentication or pricing details, as these are unknown."
        ]
      },
      "evidence": [
        {
          "id": "source-record",
          "type": "registry_record",
          "source": "https://registry.modelcontextprotocol.io/v0.1/servers/kafka-redis-minio-stack-generator/versions/1.0.0",
          "observation": "MCP source record for kafka-redis-minio-stack-generator; version 1.0.0.",
          "observed_at": null,
          "payload": {}
        },
        {
          "id": "protocol-tools",
          "type": "protocol_observation",
          "source": "https://kafka-redis-minio-stack-generator.getvda.ai/mcp#tools/list",
          "observation": "2 tools were returned by MCP discovery; 2 were retained for review.",
          "observed_at": "2026-09-04T04:28:47.889Z",
          "payload": {}
        }
      ],
      "unknowns": [
        "Authentication mechanism",
        "Pricing model",
        "Exact output format of the generated compose file",
        "Whether the tool supports additional services beyond those listed"
      ],
      "id": "REV_49D8FC28CAC9",
      "resource_id": "RES_0F40D77FCC11",
      "evaluator_type": "platform_ai",
      "provider": "deepseek",
      "model": "deepseek-v4-flash",
      "review_scope": "protocol-inspected-mcp",
      "created_at": "2026-09-04T04:28:57.560Z"
    }
  }
}