MCP低风险未认领

IBM Db2 for i

Read-only SQL queries and schema inspection for IBM Db2 for i over ODBC, JT400 or Mapepire (SSH).

Strom-Capitalstrom-capital/mcp-server-db2i★ 23更新于 2026年10月9日

server.json

{
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "name": "io.github.Strom-Capital/mcp-server-db2i",
  "description": "Read-only SQL queries and schema inspection for IBM Db2 for i over ODBC, JT400 or Mapepire (SSH).",
  "title": "IBM Db2 for i",
  "repository": {
    "url": "https://github.com/Strom-Capital/mcp-server-db2i",
    "source": "github"
  },
  "version": "3.6.1",
  "websiteUrl": "https://db2i-mcp.com",
  "packages": [
    {
      "registryType": "npm",
      "identifier": "mcp-server-db2i",
      "version": "3.6.1",
      "transport": {
        "type": "stdio"
      },
      "environmentVariables": [
        {
          "description": "IBM i hostname or IPv4 address",
          "isRequired": true,
          "placeholder": "ibmi.example.com",
          "name": "DB2I_HOSTNAME"
        },
        {
          "description": "IBM i user profile",
          "isRequired": true,
          "name": "DB2I_USERNAME"
        },
        {
          "description": "IBM i password",
          "isRequired": true,
          "isSecret": true,
          "name": "DB2I_PASSWORD"
        },
        {
          "description": "Default schema (library)",
          "placeholder": "MYLIB",
          "name": "DB2I_SCHEMA"
        },
        {
          "description": "Path to a YAML file of IBM i systems. When set, it replaces the DB2I_* connection variables",
          "name": "DB2I_PROFILES"
        },
        {
          "description": "Comma-separated schemas the server may read. Empty disables the check.",
          "placeholder": "MYLIB,OTHERLIB",
          "name": "QUERY_ALLOWED_SCHEMAS"
        },
        {
          "description": "Database driver: odbc (default, IBM i Access ODBC driver, no Java), jt400 (install node-jt400 next to the server; needs a JDK at install and a JRE at runtime) or mapepire (install @ibm/mapepire-js and ssh2; Mapepire over SSH, needs Java on the IBM i only)",
          "default": "odbc",
          "name": "DB2I_DRIVER"
        },
        {
          "description": "Extra JT400 JDBC properties, semicolon-separated (jt400 and mapepire drivers)",
          "name": "DB2I_JDBC_OPTIONS"
        },
        {
          "description": "Extra IBM i Access ODBC connection keywords, semicolon-separated (odbc driver)",
          "name": "DB2I_ODBC_OPTIONS"
        },
        {
          "description": "SSH and Mapepire settings, semicolon-separated, e.g. hostKey=SHA256:...;agent=true;maxJobs=2 (mapepire driver)",
          "name": "DB2I_MAPEPIRE_OPTIONS"
        }
      ]
    }
  ]
}

权限

声明检测
运行代码—node
安装—npm:mcp-server-db2i@3.6.1
安装时运行脚本—无
网络无无
需要的凭据DB2I_PASSWORDDB2I_PASSWORD
工作区外的路径—无
智能体工具—无

检查

低风险 · 没有发现需要提醒的地方。

未经人工审核 · 已做规则检查;模型审核尚未开启。

版本

  1. #33.6.1最新2026年10月9日
  2. #23.6.02026年10月9日
  3. #13.5.02026年10月7日