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 操作都可能产生实际副作用,请先在测试环境验证。

让下一次开发,少一点来回切换。

从一个扩展开始,按需要接入真实工具。先在测试环境中试一试。