mcpField
L
Labby

Labby

ローカル
github.com開発ツール91 日前に更新

Labby について

Labby は、MCP サーバーの接続と運用に使う Rust 製の MCP ゲートウェイです。ゲートウェイ、認証、Code Mode、CLI、運用者向け Web UI を備え、プロキシ、ログ、ホスト設定にも対応します。

主な機能

  1. 01HTTP と stdio の上流 MCP サーバーに接続
  2. 02公開内容を絞り保護された MCP ルートを提供
  3. 03Code Mode でツールを検索・実行
  4. 04認証・CLI・HTTP API・Web UI を提供
  5. 05セットアップ診断・ファイル操作・ログ確認

活用シーン

  1. 01上流 MCP サーバーを集約して公開内容を選別
  2. 02MCP ルートの認証とアクセスを設定
  3. 03Code Mode で再利用可能な JavaScript を実行
  4. 04ゲートウェイの状態確認とログ調査

MCP 対応

Labby は HTTP と stdio の上流 MCP サーバーに接続し、ツール、リソース、プロンプトを調べて、選別した保護付き MCP ルートを公開します。上流カタログを Code Mode の search と execute にまとめることもできます。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"ai-dinglebear-labby": {
"command": "npx",
"args": [
"-y",
"@dinglebear/labby"
],
"env": {
"LABBY_VERSION": "<LABBY_VERSION>",
"LABBY_REPO": "<LABBY_REPO>",
"LABBY_LOG": "<LABBY_LOG>"
}
}
}
}
起動コマンドnpx -y @dinglebear/labby
設定が必要な環境変数
LABBY_VERSIONOptional GitHub release tag override for the downloaded Labby binary.
LABBY_REPOOptional GitHub owner/repo override for release asset downloads.
LABBY_LOGTracing filter for Labby runtime logs.

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@dinglebear/labby2.6.2

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。