GM

ggoodman/mcp

Developer tools

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

13 stars 3 forks 品質 36 トレンド 9MIT

ggoodman/mcp は [https://github.com/ggoodman/mcp.] からインポートされた MCP サーバーの候補です

概要

ggoodman/mcp は [https://github.com/ggoodman/mcp.] からインポートされた MCP サーバーの候補です

概要(AI 翻訳)

MCP は、モデルコンテキストプロトコルサーバーを発見、インストール、管理するためのコマンドラインツールとローカル UI です。

[!NOTE] このREADMEは、刺激的なビジョンを記述しています。 ほとんどこの準備は出来ませんが、これは私たちが行く方向を設定することを意図しています。

[mcp] ツールは、Claude や Zed などのクライアントの MCP サーバーとして機能します。 独自の機能を提供していないのはユニークです。 代わりに、クライアントとインストールされたサーバーの任意の数のブローカーとして機能します。 [mcp ツールは、MCP Server の発見とインストールを手助けすることで、そのツールを容易にします。 MCP Server のパブリックレジストリに話して、これらをセキュアかつスムーズな方法でダウンロード、設定、実行することができます。

ブローカーとしての行動に加えて、 [mcp]:

1。 サーバーが OAuth2 の認証情報をリクエストし、これらの資格情報の取得、保存、消去のフローを管理できるようにします。 1。 すべての操作の監査ログを保持し、異なるセッションとクライアント間で監査ログをレビューするためのUIを提供します。

  1. ホストシステム依存性を[dockerに減らします。 [[docker] を利用することで、[mcp]] を使用すると、必要なツールチェーンや依存関係でホストをミュートせずにサーバーを実行できます.

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

README

MCP

MCP is a command-line tool and local UI for discovering, installing and managing Model Context Protocol servers.

[!NOTE] This README describes an aspirational vision. Almost none of this is ready but this is intended to set the direction we’re going.

The mcp tool acts as an MCP Server for Clients like Claude and Zed. It is unique in that it doesn’t provide any capabilities on its own. Instead it acts as a sort of broker between Clients and any number of installed Servers. The mcp tool facilitates that by helping you discover and install MCP Servers. It talks to a public registry of MCP Servers and is able to download, configure and run these in a secure and frictionless way.

In addition to acting as a broker, mcp:

  1. Allows Servers to request OAuth2 credentials and manages the flow for obtaining, storing and refreshing these credentials.
  2. Keeps an audit log of all operations going through it and provides a UI for reviewing audit logs across different sessions and Clients.
  3. Reduces host system dependencies to docker. By leveraging docker, mcp allows you to run Servers without mutating your host with any necessary tool-chains or dependencies. In addition, mcp leverages the containerization and isolation technology in docker to isolate your host system from malicious or buggy MCP Servers.

CLI Interface

mcp install

Install mcp run as an MCP Server for the supplied Client.

Search the public MCP server Registry for servers matching the query. A rich description will be shown for matching servers.

mcp package install ]>

Install an MCP Server from the public package Registry. This will start a flow that captures any required configuration for the MCP package, persist it locally and then start it.

mcp package uninstall

Uninstall an MCP Server that was previously installed. Running clients will be notified such that they reload resources, tools, etc.

mcp run stdio

This is the entrypoint used by Clients that speak the stdio protocol. It will run mcp as an MCP Server that acts as a broker for all installed MCP Servers.

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →