MCP-Gateway is an Electron-based local dashboard for managing Model Context Protocol (MCP) servers.
mcp-gateway/
├── src/
│ ├── main/ # Electron main process
│ ├── renderer/ # React frontend
│ │ ├── components/ # UI components
│ │ ├── pages/ # Page views
│ │ └── hooks/ # React hooks
│ └── preload/ # Preload scripts
├── package.json
└── electron-builder.yml
npm install- Install dependenciesnpm run dev- Start dev servernpm run build- Build for productionnpm run build:mac- Package as macOS app
- Electron
- React + TypeScript
- Tailwind CSS
- @modelcontextprotocol/sdk
- Use functional components with hooks
- Follow existing code style
- Add TypeScript types for new interfaces