marvin-mcp-server について
marvin-mcp-server は amazing marvin 向けの MCP サーバーです。README ではインストールと Python からのインポート方法を示していますが、具体的な機能は記載されていません。
主な機能
- 01amazing marvin 向け MCP サーバー
- 02pip または uv でインストール
- 03Python コードからインポート
活用シーン
- 01Python プロジェクトへのパッケージ導入
- 02amazing marvin 向け MCP サーバーのインストールと実行
MCP 対応
amazing marvin 向けの MCP サーバーです。クライアントに公開する具体的なツールやリソースは README に記載されていません。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
marvin-mcp-server
概要
marvin 用の MCP サーバーです。
使用方法
pip、または uv のような依存関係マネージャーを使ってパッケージをインストールします。
pip install git+https://github.com/tsvikas/marvin-mcp-server.git`
次に、コードでパッケージをインポートします。
import marvin_mcp_server
開発
はじめに
- git と uv をインストールします。
- このリポジトリを git clone します。
git clone https://github.com/tsvikas/marvin-mcp-server.gitまたはgh repo clone tsvikas/marvin-mcp-server.git uv run just prepareを実行します。
テストとコード品質
uv run just formatを使ってコードをフォーマットします。uv run just lintを使って lint エラーを確認します。uv run just testを使ってテストを実行します。uv run just checkを使ってすべてのチェック(フォーマット、lint、テスト、pre-commit)を実行します。- 次のようにして、特定のツールを直接実行します。
uv run pytest/ruff/mypy/black/pre-commit/...
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。