MCP collection / by liangshanli

AI の次の一歩を、
実際のツールにつなぐ。

リモートホスト、RDB、キャッシュ、API デバッグ向け MCP サーバー。必要なものを選び、対応クライアントで使えます。

5 つの独立 npm パッケージ標準 MCP 接続拡張機能なしでも利用可能
05 TOOLS

SSH

リモート接続

@liangshanli/mcp-server-ssh

SSH コマンドと SFTP 転送で、許可された範囲の調査や運用を AI が支援します。

  • パスワード・秘密鍵認証、暗号化鍵にも対応
  • SHA256 ホスト指紋検証
  • タイムアウト、出力制限、キャンセル
npx -y @liangshanli/mcp-server-ssh

Node.js 20+。初回接続前に信頼できる経路でホスト指紋を確認してください。

MySQL

データベース

@liangshanli/mcp-server-mysql

AI に MySQL クエリ、構造管理、操作ログを提供。権限やツール接頭辞はプロジェクト別に設定できます。

  • SELECT / SHOW と DDL・DML 操作
  • READONLY モードと操作別スイッチ
  • 任意の TLS、接続プール、BIGINT 文字列による精度保持
npx -y @liangshanli/mcp-server-mysql

READONLY=true と読み取り専用 DB アカウントから始めてください。

SQL Server

データベース

@liangshanli/mcp-server-mssqlserver

SQL Server に接続し、SQL、DDL / DML、スキーマ設定、操作ログを既存環境で利用します。

  • DDL / DROP / DELETE の個別権限
  • スキーマ設定と接続プール管理
  • DB 情報の取得と操作追跡
npx -y @liangshanli/mcp-server-mssqlserver

アプリのスイッチは DB 権限の代わりになりません。最小権限アカウントを使ってください。

Redis

データとキャッシュ

@liangshanli/mcp-server-redis

MCP で Redis のデータとキーを管理し、権限設定、接続管理、ログで問題を調べます。

  • データ読み書きとキー管理
  • 操作権限に応じたツール提供
  • 接続管理、ヘルスチェック、操作ログ
npx -y @liangshanli/mcp-server-redis

まず書き込みを無効に。本番では Redis ACL とネットワーク制御も必要です。

API Debug

API デバッグ

@liangshanli/mcp-server-apidebug

対話内で API デバッグ、Base URL・共通ヘッダー管理、設定保存、インデックス実行を行います。

  • GET / POST / PUT / DELETE / PATCH 要求
  • ログイン要求と共通設定の管理
  • API 一覧保存、インデックス実行、ヘルプ
npx -y @liangshanli/mcp-server-apidebug

許可された API のみ接続し、設定とログの機密情報に注意してください。

パッケージ情報確認日:2026-10-28。最新要件と機能は npm 参照。コピーしたコマンドはサイトで実行しません。

One protocol. Different workflows.

自分のツールにつなぐ。
作業の仕方は変えずに。

接続と承認はクライアント、機能は MCP サーバーが担当。利用可能なツールはバージョン、設定、権限で決まります。

01 / 設定

クライアントに合う配置先

Claude Code は .mcp.json、VS Code 標準 MCP は .vscode/mcp.json、Cursor は .cursor/mcp.json を使用。

02 / 接続

検証してから接続

Node.js、接続先、低権限アカウントを準備。書き込みや削除を開放する前に接続とツール検出を確認します。

03 / 利用

タスクと境界を明確に

許可された環境と操作範囲を明示。DB 権限、ホスト指紋、ネットワーク規則はプロンプトでは代替できません。

パスワード、トークン、秘密鍵を Git に入れないでください。npm、リモートコマンド、SQL、API は実際の影響を伴うため先にテストしてください。

次の開発では、切り替えをもっと少なく。

拡張機能から始め、必要なツールを追加。まずテスト環境で試してください。