open-index/open-npm huggingface dataset:
npm package: @iflow-mcp/infinitimeless_mcp-server-manager
Description: A tool to create, build, and manage MCP servers for use with Claude and other MCP clients
Latest version: 1.0.0

# MCP Server Manager

A tool to create, build, and manage MCP (Model Context Protocol) servers for use with Claude and other MCP clients.

## Features

- **Create new MCP servers** with proper scaffolding for TypeScript, Python, or Java
- **Build existing MCP servers** from source code 
- **Install MCP servers** for use with Claude Desktop and other MCP clients
- **Manage MCP server configurations**

## Installation

### Prerequisites

- Node.js 18 or higher
- For Python servers: Python 3.10+ and ideally `uv` package manager
- For Java servers: Java 17+ and Maven/Gradle

### Install using npm

```bash
npm install -g mcp-server-manager
```

### Local development

```bash
# Clone the repository
git clone https://github.com/infinitimeless/mcp-server-manager.git
cd mcp-server-manager

# Install dependencies
npm install

# Build the project
npm run build

# Run locally
node build/index.js
```

## Using with Claude Desktop

To use the MCP Server Manager with Claude Desktop, add it to your Claude Desktop configuration.

Edit your Claude Desktop config file:
- MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
- Windows: `%APPDATA%\Claude\claude_desktop_config.json`

Add the following:

```json
{
  "mcpServers": {
    "mcp-server-manager": {
      "command": "node",
      "args": ["/path/to/mcp-server-manager/build/index.js"]
    }
  }
}
```

## Usage

Once installed and configured with Claude, you can use natural language commands like:

1. **Create a new server:**
   "Can you create a new MCP server for me? I'd like a Python server called 'weather-service' in my ~/Projects directory."

2. **Build an existing server:**
   "Please build my MCP server in ~/Projects/weather-service"

3. **Install a server to use with Claude:**
   "Install my weather-service server from ~/Projects/weather-service so I can use it with Claude"

## Tool Details

### create-server

Creates a new MCP server project with proper scaffolding.

**Parameters:**
- `name`: Name of the MCP server to create
- `language`: Programming language to use (typescript, python, or java)
- `directory`: Directory where the server should be created

### build-server

Builds an existing MCP server from source code.

**Parameters:**
- `directory`: Directory of the MCP server to build

### install-server

Installs an MCP server for use with clients like Claude Desktop.

**Parameters:**
- `directory`: Directory of the built MCP server
- `configPath`: (Optional) Path to Claude Desktop config

## Development

This project is open to contributions. To contribute:

1. Fork the repository
2. Create a feature branch
3. Make your changes
4. Submit a pull request

## License

MIT License
npm package: @iflow-mcp/inhiblabcore-mcp-image-compression
Description: [![MseeP.ai Security Assessment Badge](https://mseep.net/pr/inhiblabcore-mcp-image-compression-badge.png)](https://mseep.ai/app/inhiblabcore-mcp-image-compression)
Author: NelsonYong
Latest version: 0.1.2

[![MseeP.ai Security Assessment Badge](https://mseep.net/pr/inhiblabcore-mcp-image-compression-badge.png)](https://mseep.ai/app/inhiblabcore-mcp-image-compression)

# mcp-image-compression

## Project Overview

mcp-image-compression is a high-performance image compression microservice based on MCP (Modal Context Protocol) architecture. This service focuses on providing fast and high-quality image compression capabilities to help developers optimize image resources for websites and applications, improving loading speed and user experience.

## Features

- **Multi-format support**: Compress mainstream image formats including JPEG, PNG, WebP, AVIF
- **Offline Usage**: No need to connect to the internet to use
- **Smart compression**: Automatically select optimal compression parameters based on image content
- **Batch processing**: Support parallel compression of multiple images for improved efficiency
- **Quality control**: Customizable compression quality to balance file size and visual quality

## TOOLS

1. `image_compression`
   - Image compression
   - Inputs:
     - `urls` (strings): URLs of images to compress
     - `quality` (int): Quality of compression (0-100)
     - `format` (string): Format of compressed image (e.g. "jpeg", "png", "webp", "avif")
   - Returns: Compressed images url

## Setup

### NPX

```json
{
  "mcpServers": {
    "Image compression": {
      "command": "npx",
      "args": [
        "-y",
        "@inhiblab-core/mcp-image-compression"
      ],
      "env": {
        "IMAGE_COMPRESSION_DOWNLOAD_DIR": "<YOUR_DIR>"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
```

## Build

```bash
docker build -t mcp-image-compression .
```

## License

This MCP server is licensed under the MIT License. This means you are free to use, modify, and distribute the software, subject to the terms and conditions of the MIT License. For more details, please see the LICENSE file in the project repository.