Kompo MCP rb server について
Kompo MCP rb serverは、Dockerでのビルドと実行手順を備えたRuby製のMCPサーバープロジェクトです。READMEにはサーバーの具体的な機能は記載されていません。
主な機能
- 01Rubyプロジェクトのセットアップ
- 02Dockerイメージのビルド
- 03Dockerでのアプリ起動
活用シーン
- 01Docker内でのプロジェクトのビルド
- 02Docker内でのアプリの起動
MCP 対応
VS Code用のMCPサーバーとして設定でき、MCP Inspectorでテストできます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Kompo MCP rb サーバー
MCP の設定
VS Code
{
"servers": {
"hello": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"kompo-mcp-rb-server"
]
},
}
}
開発
https://github.com/modelcontextprotocol/inspector
npx @modelcontextprotocol/inspector start.sh
kompo
ローカルリポジトリに kompo をインストールする
gem install
kompo を実行する
docker build --no-cache -t kompo-mcp-rb-server .
docker run -it --rm -v .:/app kompo-mcp-rb-server bash
# build kompo-vfs
# cd kompo-vfs
# rm -rf target
# cargo build --release
# cd ..
# install kompo
# cd kompo
# gem build kompo.gemspec
# cd ../
gem install kompo/kompo-0.2.0.gem
# run kompo
# kompo -e server.rb -o hello-mcp-server
kompo -e hello.rb --local-kompo-fs-dir=kompo-vfs
アプリを実行する
docker run -it --rm kompo-mcp-rb-server ./app
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。