mcp-registry について
mcp-registryは、MCPサーバーの登録情報を管理するレジストリプロジェクトです。Node.js、Bun、Docker、データベースを使って構成しますが、具体的な登録操作はREADMEに記載されていません。
主な機能
- 01MCPサーバーレジストリ
- 02Dockerを使ったセットアップ
- 03データベースのマイグレーション
活用シーン
- 01レジストリのローカルセットアップ
- 02Docker Composeでのビルドと実行
MCP 対応
MCPサーバー向けのレジストリとして説明されています。MCPクライアントに公開する情報はREADMEに記載されていません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
mcp-registry
mcp サーバー用のレジストリです。
スクリーンショット











サーバーの要件
- docker
- node
ドキュメント
はじめに
ローカル環境のセットアップ
前提条件
- node
- bun
- harbor(プライベート Docker レジストリ)をセットアップします:https://github.com/JHSeo-git/harbor-helm-starter
- docker + docker compose:
個人:orbstack
会社:rancher desktop
.env
cp .env.example .env
POSTGRES_DB="your database name"
POSTGRES_USER="your database username"
POSTGRES_PASSWORD="your database password"
POSTGRES_URL="your database url"
# for docker build, run, push, pull
DOCKER_DOMAIN="your docker domain"
DOCKER_USER="your docker username"
DOCKER_PASSWORD="your docker password"
# for git clone
GITHUB_TOKEN="your github token"
インストール
bun i
Docker compose の起動
docker compose up -d
DB のマイグレーション
bun db:m
開発環境での実行
bun dev
ビルド
bun run build
ツール
bun lint:fix
bun format:write
TODO
- github token 用のプロジェクトアカウントを作成する必要があります
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。