diff --git a/servers/rook-ceph-mcp-server/server.yaml b/servers/rook-ceph-mcp-server/server.yaml new file mode 100644 index 0000000..1877d8d --- /dev/null +++ b/servers/rook-ceph-mcp-server/server.yaml @@ -0,0 +1,35 @@ +name: rook-ceph-mcp-server +image: mcp/rook-ceph-mcp-server +type: server +metadata: + category: Infrastructure + tags: + - kubernetes + - storage + - ceph + - rook + - infrastructure + - devops +about: + title: Rook Ceph MCP Server + description: A Model Context Protocol server for managing Rook Ceph storage clusters in Kubernetes environments. Provides tools for cluster management, storage resource operations, and pre-configured YAML templates. + icon: https://avatars.githubusercontent.com/u/35940573?s=200&v=4 +source: + project: https://github.com/shreyanshjain7174/rook-ceph-mcp +config: + variables: + - name: KUBECONFIG + description: Path to Kubernetes configuration file + required: false + default: ~/.kube/config + - name: PORT + description: HTTP server port (when using HTTP transport) + required: false + default: "3000" + - name: NODE_ENV + description: Node.js environment (development/production) + required: false + default: production + secrets: [] + dockerfile: Dockerfile + entry_point: ["npm", "run", "start:stdio"] \ No newline at end of file