{"owner":"docker","repo":"mcp-gateway","hasSkills":true,"totalSkillsCount":4,"totalTokensCount":1969,"categories":["claude-rule","mcp-config","marketplace","plugin-manifest"],"hasMcp":true,"mcpConfig":{"mcpServers":{"mcp-gateway":{"command":"npx","args":["-y","@modelcontextprotocol/server-mcp-gateway"]}}},"found":["CLAUDE.md",".cursor/mcp.json",".claude-plugin/marketplace.json",".claude-plugin/plugin.json"],"skills":{"CLAUDE.md":"# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Overview\n\nThis is the **Docker MCP Gateway** - a CLI plugin that enables easy and secure running of Model Context Protocol (MCP) servers through Docker containers. The plugin acts as a gateway between AI clients and containerized MCP servers, providing isolation, security, and management capabilities.\n\n## Architecture\n\nThe codebase follows a gateway pattern where:\n- **AI Client** connects to the **MCP Gateway** \n- **MCP Gateway** (this CLI) manages multiple **MCP Servers** running in Docker containers\n\nKey architectural components:\n- **Gateway**: Core routing and protocol translation (`cmd/docker-mcp/internal/gateway/`)\n- **Client Management**: Handles connections to AI clients (`cmd/docker-mcp/client/`)\n- **Server Management**: Manages MCP server lifecycle (`cmd/docker-mcp/server/`)\n- **Catalog System**: Manages available MCP servers (`cmd/docker-mcp/catalog/`)\n- **Security**: Secrets management and OAuth flows (`cmd/docker-mcp/secret-management/`, `cmd/docker-mcp/oauth/`)\n\n## Development Commands\n\n### Building\n```bash\n# Build the CLI plugin locally\nmake docker-mcp\n\n# Cross-compile for all platforms\nmake docker-mcp-cross\n```\n\n### Testing\n```bash\n# Run all tests\nmake test\n\n# Run integration tests specifically\nmake integration\n\n# Run long-lived integration tests\ngo test -count=1 ./... -run 'TestLongLived'\n\n# Run specific tests by pattern\ngo test -count=1 ./... -run 'TestIntegration'\n\n# Run a single test file\ngo test ./cmd/docker-mcp/server/server_test.go\n\n# Run tests with coverage\ngo test -cover ./...\n```\n\n### Code Quality\n```bash\n# Format code\nmake format\n\n# Run linter\nmake lint\n\n# Run linter for specific platform\nmake lint-linux\nmake lint-darwin\n\n# Run Go vet (static analysis)\ngo vet ./...\n\n# Run Go mod tidy to clean dependencies\ngo mod tidy\n```\n\n## Project Structure\n\n- `cmd/docker-mcp/` - Main CLI application entry point\n- `cmd/docker-mcp/internal/gateway/` - Core gateway implementation with client pooling, proxy management, and transport handling\n- `cmd/docker-mcp/internal/docker/` - Docker integration for container management\n- `cmd/docker-mcp/internal/mcp/` - MCP protocol implementations (stdio, SSE)\n- `cmd/docker-mcp/internal/desktop/` - Docker Desktop integration and authentication\n- `cmd/docker-mcp/catalog/` - Server catalog management commands\n- `cmd/docker-mcp/client/` - Client configuration and connection management\n- `cmd/docker-mcp/server/` - Server lifecycle management commands  \n- `cmd/docker-mcp/tools/` - Tool execution and management\n- `examples/` - Usage examples and compose configurations\n- `docs/` - Technical documentation\n\n## Key Configuration Files\n\nThe CLI uses these configuration files (typically in `~/.docker/mcp/`):\n- `docker-mcp.yaml` - Server catalog definitions\n- `registry.yaml` - Registry of enabled servers  \n- `config.yaml` - Gateway configuration and options\n\n## Important Patterns\n\n### Transport Modes\nThe gateway supports multiple transport modes:\n- `stdio` - Standard input/output (default)\n- `streaming` - HTTP streaming for multiple clients\n- `sse` - Server-sent events\n\n### Security Features\n- Container isolation for MCP servers\n- Secrets management via Docker Desktop\n- OAuth flow handling\n- API key and credential protection\n- Call interception and logging\n\n### Client Integration\nThe system integrates with various AI clients:\n- VS Code / Cursor\n- Claude Desktop  \n- Continue Dev\n- Custom MCP clients\n\nConfiguration files for different clients are automatically managed in `cmd/docker-mcp/client/testdata/`.\n\n## CLI Plugin Development\n\nThis is a Docker CLI plugin written in Go 1.24+. Key development patterns:\n\n### Plugin Installation\nThe plugin is installed as `docker-mcp` and becomes available as `docker mcp <command>`. The Makefile handles building and installing to the correct Docker CLI plugins directory (`~/.docker/cli-plugins/`).\n\n### Command Structure\nCommands follow the Cobra CLI pattern with the main command tree defined in `cmd/docker-mcp/commands/`. Each major command area (catalog, server, client, etc.) has its own file.\n\n### Configuration Management\nThe CLI uses YAML configuration files stored in `~/.docker/mcp/`:\n- Server definitions are loaded from catalog files\n- Runtime configuration is managed through config.yaml\n- Server enablement tracked in registry.yaml\n\n### Container Lifecycle\nMCP servers run as Docker containers with proper lifecycle management:\n- Images are pulled and validated before use  \n- Containers have consistent naming patterns\n- Health checks and logging are built-in\n- Proper cleanup on shutdown\n\n### Testing Patterns\n- Integration tests require Docker daemon\n- Long-lived tests run actual container scenarios\n- Mock configurations in testdata directories\n- Use `go test -count=1` to disable test caching",".cursor/mcp.json":"# Model Context Protocol (MCP) Configuration\n\nPath: `.cursor/mcp.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.cursor/mcp.json)",".claude-plugin/marketplace.json":"# Claude Plugin Marketplace Catalog\n\nPath: `.claude-plugin/marketplace.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/marketplace.json)",".claude-plugin/plugin.json":"# claude-plugin Plugin Manifest\n\nPath: `.claude-plugin/plugin.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/plugin.json)"},"files":{"CLAUDE.md":"# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Overview\n\nThis is the **Docker MCP Gateway** - a CLI plugin that enables easy and secure running of Model Context Protocol (MCP) servers through Docker containers. The plugin acts as a gateway between AI clients and containerized MCP servers, providing isolation, security, and management capabilities.\n\n## Architecture\n\nThe codebase follows a gateway pattern where:\n- **AI Client** connects to the **MCP Gateway** \n- **MCP Gateway** (this CLI) manages multiple **MCP Servers** running in Docker containers\n\nKey architectural components:\n- **Gateway**: Core routing and protocol translation (`cmd/docker-mcp/internal/gateway/`)\n- **Client Management**: Handles connections to AI clients (`cmd/docker-mcp/client/`)\n- **Server Management**: Manages MCP server lifecycle (`cmd/docker-mcp/server/`)\n- **Catalog System**: Manages available MCP servers (`cmd/docker-mcp/catalog/`)\n- **Security**: Secrets management and OAuth flows (`cmd/docker-mcp/secret-management/`, `cmd/docker-mcp/oauth/`)\n\n## Development Commands\n\n### Building\n```bash\n# Build the CLI plugin locally\nmake docker-mcp\n\n# Cross-compile for all platforms\nmake docker-mcp-cross\n```\n\n### Testing\n```bash\n# Run all tests\nmake test\n\n# Run integration tests specifically\nmake integration\n\n# Run long-lived integration tests\ngo test -count=1 ./... -run 'TestLongLived'\n\n# Run specific tests by pattern\ngo test -count=1 ./... -run 'TestIntegration'\n\n# Run a single test file\ngo test ./cmd/docker-mcp/server/server_test.go\n\n# Run tests with coverage\ngo test -cover ./...\n```\n\n### Code Quality\n```bash\n# Format code\nmake format\n\n# Run linter\nmake lint\n\n# Run linter for specific platform\nmake lint-linux\nmake lint-darwin\n\n# Run Go vet (static analysis)\ngo vet ./...\n\n# Run Go mod tidy to clean dependencies\ngo mod tidy\n```\n\n## Project Structure\n\n- `cmd/docker-mcp/` - Main CLI application entry point\n- `cmd/docker-mcp/internal/gateway/` - Core gateway implementation with client pooling, proxy management, and transport handling\n- `cmd/docker-mcp/internal/docker/` - Docker integration for container management\n- `cmd/docker-mcp/internal/mcp/` - MCP protocol implementations (stdio, SSE)\n- `cmd/docker-mcp/internal/desktop/` - Docker Desktop integration and authentication\n- `cmd/docker-mcp/catalog/` - Server catalog management commands\n- `cmd/docker-mcp/client/` - Client configuration and connection management\n- `cmd/docker-mcp/server/` - Server lifecycle management commands  \n- `cmd/docker-mcp/tools/` - Tool execution and management\n- `examples/` - Usage examples and compose configurations\n- `docs/` - Technical documentation\n\n## Key Configuration Files\n\nThe CLI uses these configuration files (typically in `~/.docker/mcp/`):\n- `docker-mcp.yaml` - Server catalog definitions\n- `registry.yaml` - Registry of enabled servers  \n- `config.yaml` - Gateway configuration and options\n\n## Important Patterns\n\n### Transport Modes\nThe gateway supports multiple transport modes:\n- `stdio` - Standard input/output (default)\n- `streaming` - HTTP streaming for multiple clients\n- `sse` - Server-sent events\n\n### Security Features\n- Container isolation for MCP servers\n- Secrets management via Docker Desktop\n- OAuth flow handling\n- API key and credential protection\n- Call interception and logging\n\n### Client Integration\nThe system integrates with various AI clients:\n- VS Code / Cursor\n- Claude Desktop  \n- Continue Dev\n- Custom MCP clients\n\nConfiguration files for different clients are automatically managed in `cmd/docker-mcp/client/testdata/`.\n\n## CLI Plugin Development\n\nThis is a Docker CLI plugin written in Go 1.24+. Key development patterns:\n\n### Plugin Installation\nThe plugin is installed as `docker-mcp` and becomes available as `docker mcp <command>`. The Makefile handles building and installing to the correct Docker CLI plugins directory (`~/.docker/cli-plugins/`).\n\n### Command Structure\nCommands follow the Cobra CLI pattern with the main command tree defined in `cmd/docker-mcp/commands/`. Each major command area (catalog, server, client, etc.) has its own file.\n\n### Configuration Management\nThe CLI uses YAML configuration files stored in `~/.docker/mcp/`:\n- Server definitions are loaded from catalog files\n- Runtime configuration is managed through config.yaml\n- Server enablement tracked in registry.yaml\n\n### Container Lifecycle\nMCP servers run as Docker containers with proper lifecycle management:\n- Images are pulled and validated before use  \n- Containers have consistent naming patterns\n- Health checks and logging are built-in\n- Proper cleanup on shutdown\n\n### Testing Patterns\n- Integration tests require Docker daemon\n- Long-lived tests run actual container scenarios\n- Mock configurations in testdata directories\n- Use `go test -count=1` to disable test caching",".cursor/mcp.json":"# Model Context Protocol (MCP) Configuration\n\nPath: `.cursor/mcp.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.cursor/mcp.json)",".claude-plugin/marketplace.json":"# Claude Plugin Marketplace Catalog\n\nPath: `.claude-plugin/marketplace.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/marketplace.json)",".claude-plugin/plugin.json":"# claude-plugin Plugin Manifest\n\nPath: `.claude-plugin/plugin.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/plugin.json)"},"items":[{"name":"CLAUDE.md","path":"CLAUDE.md","rawUrl":"https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/CLAUDE.md","title":"Claude Agent Guidelines & System Prompt","category":"claude-rule","format":"markdown","content":"# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Overview\n\nThis is the **Docker MCP Gateway** - a CLI plugin that enables easy and secure running of Model Context Protocol (MCP) servers through Docker containers. The plugin acts as a gateway between AI clients and containerized MCP servers, providing isolation, security, and management capabilities.\n\n## Architecture\n\nThe codebase follows a gateway pattern where:\n- **AI Client** connects to the **MCP Gateway** \n- **MCP Gateway** (this CLI) manages multiple **MCP Servers** running in Docker containers\n\nKey architectural components:\n- **Gateway**: Core routing and protocol translation (`cmd/docker-mcp/internal/gateway/`)\n- **Client Management**: Handles connections to AI clients (`cmd/docker-mcp/client/`)\n- **Server Management**: Manages MCP server lifecycle (`cmd/docker-mcp/server/`)\n- **Catalog System**: Manages available MCP servers (`cmd/docker-mcp/catalog/`)\n- **Security**: Secrets management and OAuth flows (`cmd/docker-mcp/secret-management/`, `cmd/docker-mcp/oauth/`)\n\n## Development Commands\n\n### Building\n```bash\n# Build the CLI plugin locally\nmake docker-mcp\n\n# Cross-compile for all platforms\nmake docker-mcp-cross\n```\n\n### Testing\n```bash\n# Run all tests\nmake test\n\n# Run integration tests specifically\nmake integration\n\n# Run long-lived integration tests\ngo test -count=1 ./... -run 'TestLongLived'\n\n# Run specific tests by pattern\ngo test -count=1 ./... -run 'TestIntegration'\n\n# Run a single test file\ngo test ./cmd/docker-mcp/server/server_test.go\n\n# Run tests with coverage\ngo test -cover ./...\n```\n\n### Code Quality\n```bash\n# Format code\nmake format\n\n# Run linter\nmake lint\n\n# Run linter for specific platform\nmake lint-linux\nmake lint-darwin\n\n# Run Go vet (static analysis)\ngo vet ./...\n\n# Run Go mod tidy to clean dependencies\ngo mod tidy\n```\n\n## Project Structure\n\n- `cmd/docker-mcp/` - Main CLI application entry point\n- `cmd/docker-mcp/internal/gateway/` - Core gateway implementation with client pooling, proxy management, and transport handling\n- `cmd/docker-mcp/internal/docker/` - Docker integration for container management\n- `cmd/docker-mcp/internal/mcp/` - MCP protocol implementations (stdio, SSE)\n- `cmd/docker-mcp/internal/desktop/` - Docker Desktop integration and authentication\n- `cmd/docker-mcp/catalog/` - Server catalog management commands\n- `cmd/docker-mcp/client/` - Client configuration and connection management\n- `cmd/docker-mcp/server/` - Server lifecycle management commands  \n- `cmd/docker-mcp/tools/` - Tool execution and management\n- `examples/` - Usage examples and compose configurations\n- `docs/` - Technical documentation\n\n## Key Configuration Files\n\nThe CLI uses these configuration files (typically in `~/.docker/mcp/`):\n- `docker-mcp.yaml` - Server catalog definitions\n- `registry.yaml` - Registry of enabled servers  \n- `config.yaml` - Gateway configuration and options\n\n## Important Patterns\n\n### Transport Modes\nThe gateway supports multiple transport modes:\n- `stdio` - Standard input/output (default)\n- `streaming` - HTTP streaming for multiple clients\n- `sse` - Server-sent events\n\n### Security Features\n- Container isolation for MCP servers\n- Secrets management via Docker Desktop\n- OAuth flow handling\n- API key and credential protection\n- Call interception and logging\n\n### Client Integration\nThe system integrates with various AI clients:\n- VS Code / Cursor\n- Claude Desktop  \n- Continue Dev\n- Custom MCP clients\n\nConfiguration files for different clients are automatically managed in `cmd/docker-mcp/client/testdata/`.\n\n## CLI Plugin Development\n\nThis is a Docker CLI plugin written in Go 1.24+. Key development patterns:\n\n### Plugin Installation\nThe plugin is installed as `docker-mcp` and becomes available as `docker mcp <command>`. The Makefile handles building and installing to the correct Docker CLI plugins directory (`~/.docker/cli-plugins/`).\n\n### Command Structure\nCommands follow the Cobra CLI pattern with the main command tree defined in `cmd/docker-mcp/commands/`. Each major command area (catalog, server, client, etc.) has its own file.\n\n### Configuration Management\nThe CLI uses YAML configuration files stored in `~/.docker/mcp/`:\n- Server definitions are loaded from catalog files\n- Runtime configuration is managed through config.yaml\n- Server enablement tracked in registry.yaml\n\n### Container Lifecycle\nMCP servers run as Docker containers with proper lifecycle management:\n- Images are pulled and validated before use  \n- Containers have consistent naming patterns\n- Health checks and logging are built-in\n- Proper cleanup on shutdown\n\n### Testing Patterns\n- Integration tests require Docker daemon\n- Long-lived tests run actual container scenarios\n- Mock configurations in testdata directories\n- Use `go test -count=1` to disable test caching","isInternal":false,"tokens":1069,"sizeBytes":4868},{"name":"marketplace.json","path":".claude-plugin/marketplace.json","rawUrl":"https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/marketplace.json","title":"Claude Plugin Marketplace Catalog","category":"marketplace","format":"json","content":"# Claude Plugin Marketplace Catalog\n\nPath: `.claude-plugin/marketplace.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/marketplace.json)","tokens":300,"sizeBytes":197},{"name":"plugin.json","path":".claude-plugin/plugin.json","rawUrl":"https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/plugin.json","title":"claude-plugin Plugin Manifest","category":"plugin-manifest","format":"json","content":"# claude-plugin Plugin Manifest\n\nPath: `.claude-plugin/plugin.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/plugin.json)","tokens":300,"sizeBytes":183},{"name":"mcp.json","path":".cursor/mcp.json","rawUrl":"https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.cursor/mcp.json","title":"Model Context Protocol (MCP) Configuration","category":"mcp-config","format":"json","content":"# Model Context Protocol (MCP) Configuration\n\nPath: `.cursor/mcp.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.cursor/mcp.json)","tokens":300,"sizeBytes":176}],"systemPromptSnippet":"<yakaai_skills repo=\"docker/mcp-gateway\">\n<!-- File: CLAUDE.md (Tokens: ~1069 | Category: claude-rule) -->\n# CLAUDE.md\n\nThis file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.\n\n## Overview\n\nThis is the **Docker MCP Gateway** - a CLI plugin that enables easy and secure running of Model Context Protocol (MCP) servers through Docker containers. The plugin acts as a gateway between AI clients and containerized MCP servers, providing isolation, security, and management capabilities.\n\n## Architecture\n\nThe codebase follows a gateway pattern where:\n- **AI Client** connects to the **MCP Gateway** \n- **MCP Gateway** (this CLI) manages multiple **MCP Servers** running in Docker containers\n\nKey architectural components:\n- **Gateway**: Core routing and protocol translation (`cmd/docker-mcp/internal/gateway/`)\n- **Client Management**: Handles connections to AI clients (`cmd/docker-mcp/client/`)\n- **Server Management**: Manages MCP server lifecycle (`cmd/docker-mcp/server/`)\n- **Catalog System**: Manages available MCP servers (`cmd/docker-mcp/catalog/`)\n- **Security**: Secrets management and OAuth flows (`cmd/docker-mcp/secret-management/`, `cmd/docker-mcp/oauth/`)\n\n## Development Commands\n\n### Building\n```bash\n# Build the CLI plugin locally\nmake docker-mcp\n\n# Cross-compile for all platforms\nmake docker-mcp-cross\n```\n\n### Testing\n```bash\n# Run all tests\nmake test\n\n# Run integration tests specifically\nmake integration\n\n# Run long-lived integration tests\ngo test -count=1 ./... -run 'TestLongLived'\n\n# Run specific tests by pattern\ngo test -count=1 ./... -run 'TestIntegration'\n\n# Run a single test file\ngo test ./cmd/docker-mcp/server/server_test.go\n\n# Run tests with coverage\ngo test -cover ./...\n```\n\n### Code Quality\n```bash\n# Format code\nmake format\n\n# Run linter\nmake lint\n\n# Run linter for specific platform\nmake lint-linux\nmake lint-darwin\n\n# Run Go vet (static analysis)\ngo vet ./...\n\n# Run Go mod tidy to clean dependencies\ngo mod tidy\n```\n\n## Project Structure\n\n- `cmd/docker-mcp/` - Main CLI application entry point\n- `cmd/docker-mcp/internal/gateway/` - Core gateway implementation with client pooling, proxy management, and transport handling\n- `cmd/docker-mcp/internal/docker/` - Docker integration for container management\n- `cmd/docker-mcp/internal/mcp/` - MCP protocol implementations (stdio, SSE)\n- `cmd/docker-mcp/internal/desktop/` - Docker Desktop integration and authentication\n- `cmd/docker-mcp/catalog/` - Server catalog management commands\n- `cmd/docker-mcp/client/` - Client configuration and connection management\n- `cmd/docker-mcp/server/` - Server lifecycle management commands  \n- `cmd/docker-mcp/tools/` - Tool execution and management\n- `examples/` - Usage examples and compose configurations\n- `docs/` - Technical documentation\n\n## Key Configuration Files\n\nThe CLI uses these configuration files (typically in `~/.docker/mcp/`):\n- `docker-mcp.yaml` - Server catalog definitions\n- `registry.yaml` - Registry of enabled servers  \n- `config.yaml` - Gateway configuration and options\n\n## Important Patterns\n\n### Transport Modes\nThe gateway supports multiple transport modes:\n- `stdio` - Standard input/output (default)\n- `streaming` - HTTP streaming for multiple clients\n- `sse` - Server-sent events\n\n### Security Features\n- Container isolation for MCP servers\n- Secrets management via Docker Desktop\n- OAuth flow handling\n- API key and credential protection\n- Call interception and logging\n\n### Client Integration\nThe system integrates with various AI clients:\n- VS Code / Cursor\n- Claude Desktop  \n- Continue Dev\n- Custom MCP clients\n\nConfiguration files for different clients are automatically managed in `cmd/docker-mcp/client/testdata/`.\n\n## CLI Plugin Development\n\nThis is a Docker CLI plugin written in Go 1.24+. Key development patterns:\n\n### Plugin Installation\nThe plugin is installed as `docker-mcp` and becomes available as `docker mcp <command>`. The Makefile handles building and installing to the correct Docker CLI plugins directory (`~/.docker/cli-plugins/`).\n\n### Command Structure\nCommands follow the Cobra CLI pattern with the main command tree defined in `cmd/docker-mcp/commands/`. Each major command area (catalog, server, client, etc.) has its own file.\n\n### Configuration Management\nThe CLI uses YAML configuration files stored in `~/.docker/mcp/`:\n- Server definitions are loaded from catalog files\n- Runtime configuration is managed through config.yaml\n- Server enablement tracked in registry.yaml\n\n### Container Lifecycle\nMCP servers run as Docker containers with proper lifecycle management:\n- Images are pulled and validated before use  \n- Containers have consistent naming patterns\n- Health checks and logging are built-in\n- Proper cleanup on shutdown\n\n### Testing Patterns\n- Integration tests require Docker daemon\n- Long-lived tests run actual container scenarios\n- Mock configurations in testdata directories\n- Use `go test -count=1` to disable test caching\n\n<!-- File: .claude-plugin/marketplace.json (Tokens: ~300 | Category: marketplace) -->\n# Claude Plugin Marketplace Catalog\n\nPath: `.claude-plugin/marketplace.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/marketplace.json)\n\n<!-- File: .claude-plugin/plugin.json (Tokens: ~300 | Category: plugin-manifest) -->\n# claude-plugin Plugin Manifest\n\nPath: `.claude-plugin/plugin.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.claude-plugin/plugin.json)\n\n<!-- File: .cursor/mcp.json (Tokens: ~300 | Category: mcp-config) -->\n# Model Context Protocol (MCP) Configuration\n\nPath: `.cursor/mcp.json`\n\n[View Raw Content on GitHub](https://raw.githubusercontent.com/docker/mcp-gateway/HEAD/.cursor/mcp.json)\n</yakaai_skills>"}