JM

jasonkneen/mcpz

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

34 stars 2 forks 品質 47 トレンド 12

エクステンションはオープンソースで https://github.com/jasonkneen/mcpz-vscode で、mcspx-tweaks ブランチ

概要

エクステンションはオープンソースで https://github.com/jasonkneen/mcpz-vscode で、mcspx-tweaks ブランチ [https://github.com/jasonkneen/mcpz-vscode] mcpsx (Model Context Protocol Server eXecutable) 用のコマンドラインインターフェイスで、モデルコンテキストプロトコル (MCP) サーバーやツールで管理、クエリ、対話することができます。 CLI は、- mcps (primary command) - mcpz (extended alias) のいずれかでアクセスできます。 mcpz CLI は、モデルコンテキストプロトコルサーバーと連携するための強力な機能を提供します。 1. : MCP サーバーとツールを個別または組み合わせて起動します。2: MCP の設定を簡単に管理できます。3: 利用可能なサーバーとツールをいつでも表示します。4: サーバとツールのグループを作成および管理し、ワークフローを簡素化します。5: 特定のサーバー、ツール、または組み合わせを実行します。 mcpz を stdio サーバーとして起動します。 これは、VSCode 拡張機能で MCP サーバーと通信するコマンドです.

概要(AI 翻訳)

エクステンションはオープンソースで https://github.com/jasonkneen/mcpz-vscode で、mcspx-tweaks ブランチ

[https://github.com/jasonkneen/mcpz-vscode]

mcpz クライ

[https://github.com/jasonkneen/mcpz-cli]

mcpsx (Model Context Protocol Server eXecutable) 用のコマンドラインインターフェイスで、モデルコンテキストプロトコル (MCP) サーバーやツールで管理、クエリ、対話することができます。

インストール

使用法

CLI は、これらのコマンドのいずれかを使用してアクセスすることができます。

  • [mcps] (プライマリーコマンド)
  • [mcpz (拡張されたエイリアス)

主な特長

mcpz CLI は、モデルコンテキストプロトコルサーバーと連携するための強力な機能を提供します。

1。Run Server & Tools:MCPサーバーとツールを個別または組み合わせて起動する 2.追加&削除:MCPの設定を簡単に管理 3。クエリ&リスト:利用可能なサーバーとツールをいつでも表示 4。Grouping:簡素化されたワークフローのためのサーバーとツールのグループを作成および管理 5.柔軟なフィルタリング:特定のサーバー、ツール、または組み合わせを実行

コマンド

##[run

mcpz を stdio サーバーとして起動します。 これは、VSCode 拡張機能で MCP サーバーと通信するコマンドです。

オプション:

  • [-s, --server - 特定のサーバーだけをロードする

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

VSCode Extension

The Extension is open-source and at https://github.com/jasonkneen/mcpz-vscode and in the mcspx-tweaks branch

https://github.com/jasonkneen/mcpz-vscode

mcpz cli

https://github.com/jasonkneen/mcpz-cli

Command line interface for mcpsx (Model Context Protocol Server eXecutable), allowing you to manage, query, and interact with Model Context Protocol (MCP) servers and tools.

Installation

# Install globally
npm install -g @mcpz/cli

# Or use with npx
npx @mcpz/cli

Usage

The CLI can be accessed using any of these commands:

  • mcps (primary command)
  • mcpz (extended alias)
# Show help
mcpz help

# Start MCPS as a stdio server
mcpz run

# Start with specific servers and tools
mcpz run --server="sleep"
mcpz run --servers="python,pytorch" --tool="predict"

# Server group management
mcpz groups add "python-stack" --servers="python,pytorch,huggingface"
mmcpzcpsx run --servers="python-stack"

# Add a new MCP configuration
mcpz add "My Server" --command "node" --args "server.js"

# List MCP configurations
mcpz list

# Remove an MCP configuration
mcpz remove "My Server"

# Use a specific MCP configuration
mcpz use "My Server"

Key Features

mcpz CLI provides powerful capabilities for working with Model Context Protocol servers:

  1. Run Servers & Tools: Start MCP servers and tools individually or in combination
  2. Add & Remove: Easily manage your MCP configurations
  3. Query & List: View available servers and tools at any time
  4. Grouping: Create and manage groups of servers and tools for simplified workflows
  5. Flexible Filtering: Run specific servers, tools, or combinations

Commands

run

Start mcpz as a stdio server. This is the main command used by the VSCode extension to communicate with MCP servers.

mcpz run [options]

Options:

  • -s, --server - Load only a specific server
  • -S, --servers - Load only specific servers (comma-separated)
  • -t, --tool - Load only a specific tool
  • -T, --tools - Load only specific tools (comma-separated)

Examples:

# Load all servers and tools
mcpz run

# Load only the 'sleep' server
mcpz run --server="sleep"

# Load multiple servers
mcpz run --servers="python,pytorch"

# Load specific tools from specific servers
mcpz run --servers="python" --tools="predict,generate"

# Use a server group
mcpz run --servers="python-stack"

groups

Manage server and tool groups. Groups allow you to create collections of MCP servers and tools that can be used together.

mcpz groups 

Subcommands:

groups add

Create a new server group.

mcpz groups add  --servers="server1,server2,..."

Example:

# Create a 'python-stack' group containing multiple servers
mcpz groups add "python-stack" --servers="python,pytorch,huggingface"
GitHub で README 全文を見る

インストール

npx @mcpz/cli
MCP 初心者?mcpskill.org のガイドから始めましょう →