Jetshift Mcp Server について
Jetshift Mcp Server は、MCP クライアントと JetShift を接続し、各種機能の管理を可能にします。README では、プロンプトによるデータベースの作成・更新・確認・削除を示しています。
主な機能
- 01JetShift との通信
- 02JetShift の管理
- 03データベースの作成と削除
- 04データベース情報の更新と確認
活用シーン
- 01JetShift データベースの作成
- 02データベース名の変更
- 03データベース詳細の確認
- 04データベースの削除
MCP 対応
MCP クライアントに JetShift の管理機能を公開します。README には、データベースの作成・更新・確認・削除に使うプロンプト例があります。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
JetShift MCP サーバー
JetShift MCP サーバーを使うと、JetShift と通信できます。JetShift のあらゆる側面を管理できます。
サーバー
uv pip install .
fastmcp dev main.py
# or,
mcp dev main.py
# add mcp to claude desktop
fastmcp install jsmcp/main.py
クライアント
{
"mcpServers": {
"JetShift MCP Server": {
"command": "uv",
"args": [
"run",
"--with",
"fastmcp",
"fastmcp",
"run",
"E:\\Python\\jetshift-mcp-server\\main.py"
]
}
}
}
uv run --with fastmcp fastmcp run "E:\Python\jetshift-mcp-server\main.py"
@fast.agent(
instruction="You are a helpful AI Agent",
servers=["jetshift_mcp_server"],
)
cp fastagent.secrets.example.yaml fastagent.secrets.yaml
cd fast-agent
uv run agent.py
MCP プロンプト
データベースを作成する:
create a JetShift database from this connection mysql://obydul:123456@localhost:3306/test_db
データベース情報を更新する:
Rename database (5) title to "Test MCP database".
データベース情報を取得する:
Show me the DB info. id = 5
データベースを削除する:
Delete database id = 5
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。