MCP collection / by liangshanli

讓 AI 的下一步,
連接真實工具。

一組面向實際開發的 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 和只讀數據庫賬戶開始。

SQL Server

數據庫

@liangshanli/mcp-server-mssqlserver

連接 SQL Server,支持 SQL 查詢、DDL / DML、架構配置與操作日誌,融入現有業務環境。

  • DDL / DROP / DELETE 獨立權限開關
  • Schema 配置與連接池管理
  • 數據庫信息獲取與操作跟蹤
npx -y @liangshanli/mcp-server-mssqlserver

應用開關不能替代數據庫權限;建議使用最小權限賬戶。

Redis

數據與緩存

@liangshanli/mcp-server-redis

通過 MCP 讀取與管理 Redis 數據和鍵,配合權限開關、連接管理與操作日誌定位問題。

  • 數據讀取、寫入與鍵管理
  • 按操作權限動態提供工具
  • 連接管理、健康檢查與操作記錄
npx -y @liangshanli/mcp-server-redis

先關閉寫入類開關;生產環境另需 Redis ACL 與網絡控制。

API Debug

接口調試

@liangshanli/mcp-server-apidebug

在 AI 對話中調試接口、管理 Base URL 與公共 Headers,保存接口配置並按索引執行。

  • GET / POST / PUT / DELETE / PATCH 請求
  • 登錄請求與公共配置管理
  • 接口列表保存、索引執行和幫助工具
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 / 使用

明確任務與邊界

說明允許訪問的環境與操作範圍。數據庫權限、主機指紋和網絡策略仍是重要邊界,不能交給提示詞替代。

不要將真實密碼、Token 或私鑰提交到 Git。npm 包啓動、遠程命令、SQL 與 API 操作都可能產生實際副作用,請先在測試環境驗證。

讓下一次開發,少一點來回切換。

從一個擴展開始,按需要接入真實工具。先在測試環境中試一試。