# cli

> MCP Server

The Smithery CLI manages Model Context Protocol (MCP) servers by installing, uninstalling, inspecting, and running them, offering client-agnostic server management with configuration options and debugging tools. The Smithery CLI manages

## Overview

- **Category:** Developer Tools
- **Language:** TypeScript
- **Stars:** 820
- **Forks:** 22
- **Owner:** smithery-ai
- **GitHub:** https://github.com/smithery-ai/cli
- **Homepage:** https://smithery.ai/
- **Created:** 2024-12-22T04:43:16+00:00
- **Updated:** 2025-03-28T22:36:42+00:00
- **Source:** https://model-context-protocol.com/servers/cli-mcp-server-installer-management-tool

## Setup

## Setup

1. Clone the repository:
   ```bash
   git clone https://github.com/smithery-ai/cli
   cd cli
   ```

2. Install dependencies:
   ```bash
   npm install
   ```

3. Build the project:
   ```bash
   npm run build
   ```

## Tools

## Available Tools

1. `install <package>` (Install a package, optionally specifying the AI client and configuration data).
2. `uninstall <package>` (Uninstall a package, optionally specifying the AI client).
3. `inspect <server-id>` (Inspect a server interactively).
4. `run <server-id>` (Run a server with optional configuration).
5. `list clients` (List available clients).
6. `--help` (Show help message).
7. `--verbose` (Show detailed logs for debugging).
