MCP ExplorerExplorer

Mcpd

@Pixeladedon 9 months ago
1 MIT
FreeCommunity
AI Systems
#mcp#mcpd#model-context-protocol
Model Context Protocol Daemon - a tool for installing, running and managing MCP servers

Overview

What is Mcpd

The Model Context Protocol Daemon (mcpd) is a tool designed for installing, running, and managing Model Context Protocol (MCP) servers efficiently.

Use cases

Use cases for mcpd include setting up local development environments, managing server instances in cloud deployments, and automating the installation and configuration of MCP servers.

How to use

To use mcpd, first create and activate a virtual environment, then install dependencies using poetry. After setting up, you can build the CLI using pyinstaller and manage MCP servers through the command line.

Key features

Key features of mcpd include the ability to manage multiple MCP server instances, quickly install new servers, build Docker images, and fetch packages from GitHub.

Where to use

mcpd can be used in software development environments, particularly in projects that require the management of multiple MCP servers for testing, deployment, or development purposes.

Content

Model Context Protocol Daemon WIP

The Model Context Protocol Daemon is a tool that allows you to manage Model Context Protocol (MCP) servers, quickly install new ones, manage multiple instances and more.

Progress

  • [x] Protocol for components
  • [x] Building Docker images
  • [x] Fetching packages from GitHub
  • [ ] Installing MCP server packages
  • [x] Running an MCP server
  • [ ] Local MCP server registry
  • [ ] CLI

Development

  1. Create and activate the virtual environment:
python -m venv venv
source venv/bin/activate
  1. Install poetry for managing dependencies

  2. Install dependencies:

poetry install

Building the CLI

We use pyinstaller to build the CLI. Running the following command will build the CLI and create a dist folder with the executable.

pyinstaller cli.spec

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers