I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

MCP-Dockmaster
MCP Dockmaster le permite instalar y administrar fácilmente los servidores MCP. Disponible para Mac, Windows y Linux como una aplicación de escritorio, CLI y una biblioteca.
3 years
Works with Finder
4
Github Watches
3
Github Forks
35
Github Stars
MCP Dockmaster
MCP Dockmaster allows you to easily install and manage MCP servers. Available for Mac, Windows and Linux as a Desktop App, CLI and a library.
Demo
MCP Dockmaster Monorepo
This is a monorepo for the MCP Dockmaster project, managed with NX. A monorepo is a single repository that holds multiple projects, which can be related or independent. NX is a set of extensible dev tools for monorepos, which helps in managing and scaling the projects efficiently.
Structure
-
apps/mcp-dockmaster
: The main Tauri application, which is a desktop application built using Tauri, a framework for building tiny, fast binaries for all major desktop platforms. -
apps/mcp-proxy-server
: The MCP proxy server, which handles network requests and serves as a middleware between the client and the server.
Getting Started
Prerequisites
- Node.js (v18 or later): A JavaScript runtime built on Chrome's V8 JavaScript engine.
- npm (v8 or later): A package manager for JavaScript, included with Node.js.
Installation
- Clone the repository using Git, a distributed version control system.
- Install dependencies using
npm ci
, which installs dependencies from the lock file, ensuring a consistent environment.
Development
Running applications
To run the Dockmaster application:
npx nx dev mcp-dockmaster
This command starts the development server for the Dockmaster application.
For Tauri development:
npx nx tauri:dev mcp-dockmaster
This command is used for developing the Tauri application, providing a live-reload environment.
To build the MCP Runner:
npx nx build mcp-proxy-server
This command compiles the MCP proxy server, preparing it for production deployment.
Running commands across all projects
# Build all projects
npx nx run-many -t build
This command builds all projects in the monorepo.
# Run tests across all projects
npx nx run-many -t test
This command runs tests for all projects, ensuring code quality and functionality.
# Lint all projects
npx nx run-many -t lint
This command checks the code for potential errors and enforces coding standards.
Using NX
Running tasks
# Run a task for a specific project
npx nx <task> <project>
This command allows you to run specific tasks, such as build or test, for a particular project.
Visualizing the project graph
npx nx graph
This command generates a visual representation of the project dependencies, helping you understand the relationships between different parts of the monorepo.
Running tasks in parallel
npx nx run-many --target=build --parallel=3
This command runs multiple tasks in parallel, improving efficiency and reducing build times.
Affected commands
# Run tasks only for projects affected by changes
npx nx affected --target=build
This command optimizes the build process by only running tasks for projects that have been modified, saving time and resources.
Learn More
- NX Documentation The official NX documentation provides comprehensive guides and API references to help you get the most out of NX.
相关推荐
Confidential guide on numerology and astrology, based of GG33 Public information
A geek-themed horoscope generator blending Bitcoin prices, tech jargon, and astrological whimsy.
Converts Figma frames into front-end code for various mobile frameworks.
Therapist adept at identifying core issues and offering practical advice with images.
Oede knorrepot die vasthoudt an de goeie ouwe tied van 't boerenleven
A medical specialist offering assistance grounded in clinical guidelines. Disclaimer: This is intended for research and is NOT safe for clinical use!
A world class elite tech co-founder entrepreneur, expert in software development, entrepreneurship, marketing, coaching style leadership and aligned with ambition for excellence, global market penetration and worldy perspectives.
Descubra la colección más completa y actualizada de servidores MCP en el mercado. Este repositorio sirve como un centro centralizado, que ofrece un extenso catálogo de servidores MCP de código abierto y propietarios, completos con características, enlaces de documentación y colaboradores.
Manipulación basada en Micrypthon I2C del expansor GPIO de la serie MCP, derivada de AdaFruit_MCP230xx
Una puerta de enlace de API unificada para integrar múltiples API de explorador de blockchain similar a Esterscan con soporte de protocolo de contexto modelo (MCP) para asistentes de IA.
Servidor MCP para obtener contenido de la página web con el navegador sin cabeza de dramaturgo.
Espejo de https: //github.com/suhail-ak-s/mcp-typesense-server
Un bot de chat de IA para equipos pequeños y medianos, que apoyan modelos como Deepseek, Open AI, Claude y Gemini. 专为中小团队设计的 ai 聊天应用 , 支持 Deepseek 、 Open ai 、 Claude 、 Géminis 等模型。
Reviews

user_ejV8bc0s
The mcp-dockmaster by dcSpark is an exceptional tool for managing containerized applications! It streamlines my workflow and makes handling multiple Docker containers painless. Easy to navigate and set up, it's a must-have for developers looking to optimize their Docker environment. Highly recommend checking it out at https://github.com/dcSpark/mcp-dockmaster!