{"servers":[{"server":{"$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":"2.10.0","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.10.0","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 (optional node-jt400 package, needs a JDK at install and a JRE at runtime) or mapepire (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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T13:10:37.405614Z","publishedAt":"2026-09-25T13:10:37.405614Z","updatedAt":"2026-09-25T13:10:37.405614Z","isLatest":false}}},{"server":{"$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":"2.11.0","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.11.0","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 (optional node-jt400 package, needs a JDK at install and a JRE at runtime) or mapepire (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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T16:08:24.701102Z","publishedAt":"2026-09-25T16:08:24.701102Z","updatedAt":"2026-09-25T16:08:24.701102Z","isLatest":false}}},{"server":{"$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":"2.12.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.12.0","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 (optional node-jt400 package, needs a JDK at install and a JRE at runtime) or mapepire (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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-26T22:32:38.48361Z","publishedAt":"2026-09-26T22:32:38.48361Z","updatedAt":"2026-09-26T22:32:38.48361Z","isLatest":false}}},{"server":{"$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 (AS/400). Requires Java.","title":"IBM DB2 for i","repository":{"url":"https://github.com/Strom-Capital/mcp-server-db2i","source":"github"},"version":"2.2.1","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.2.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":"DRDA port","format":"number","default":"446","name":"DB2I_PORT"},{"description":"Database name","default":"*LOCAL","name":"DB2I_DATABASE"},{"description":"Default schema (library)","placeholder":"MYLIB","name":"DB2I_SCHEMA"},{"description":"Comma-separated schemas the server may read. Empty disables the check.","placeholder":"MYLIB,OTHERLIB","name":"QUERY_ALLOWED_SCHEMAS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-23T21:08:27.06576Z","publishedAt":"2026-09-23T21:08:27.06576Z","updatedAt":"2026-09-23T21:08:27.06576Z","isLatest":false}}},{"server":{"$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 (AS/400). Requires Java.","title":"IBM DB2 for i","repository":{"url":"https://github.com/Strom-Capital/mcp-server-db2i","source":"github"},"version":"2.3.0","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.3.0","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":"DRDA port","format":"number","default":"446","name":"DB2I_PORT"},{"description":"Database name","default":"*LOCAL","name":"DB2I_DATABASE"},{"description":"Default schema (library)","placeholder":"MYLIB","name":"DB2I_SCHEMA"},{"description":"Comma-separated schemas the server may read. Empty disables the check.","placeholder":"MYLIB,OTHERLIB","name":"QUERY_ALLOWED_SCHEMAS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T01:57:06.05125Z","publishedAt":"2026-09-24T01:57:06.05125Z","updatedAt":"2026-09-24T01:57:06.05125Z","isLatest":false}}},{"server":{"$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 (AS/400). Requires Java.","title":"IBM DB2 for i","repository":{"url":"https://github.com/Strom-Capital/mcp-server-db2i","source":"github"},"version":"2.4.0","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.4.0","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":"DRDA port","format":"number","default":"446","name":"DB2I_PORT"},{"description":"Database name","default":"*LOCAL","name":"DB2I_DATABASE"},{"description":"Default schema (library)","placeholder":"MYLIB","name":"DB2I_SCHEMA"},{"description":"Comma-separated schemas the server may read. Empty disables the check.","placeholder":"MYLIB,OTHERLIB","name":"QUERY_ALLOWED_SCHEMAS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T05:41:46.278394Z","publishedAt":"2026-09-24T05:41:46.278394Z","updatedAt":"2026-09-24T05:41:46.278394Z","isLatest":false}}},{"server":{"$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 (AS/400). Requires Java.","title":"IBM DB2 for i","repository":{"url":"https://github.com/Strom-Capital/mcp-server-db2i","source":"github"},"version":"2.5.0","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.5.0","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":"DRDA port","format":"number","default":"446","name":"DB2I_PORT"},{"description":"Database name","default":"*LOCAL","name":"DB2I_DATABASE"},{"description":"Default schema (library)","placeholder":"MYLIB","name":"DB2I_SCHEMA"},{"description":"Comma-separated schemas the server may read. Empty disables the check.","placeholder":"MYLIB,OTHERLIB","name":"QUERY_ALLOWED_SCHEMAS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T08:16:47.161299Z","publishedAt":"2026-09-24T08:16:47.161299Z","updatedAt":"2026-09-24T08:16:47.161299Z","isLatest":false}}},{"server":{"$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 (AS/400). Requires Java.","title":"IBM DB2 for i","repository":{"url":"https://github.com/Strom-Capital/mcp-server-db2i","source":"github"},"version":"2.5.1","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.5.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":"DRDA port","format":"number","default":"446","name":"DB2I_PORT"},{"description":"Database name","default":"*LOCAL","name":"DB2I_DATABASE"},{"description":"Default schema (library)","placeholder":"MYLIB","name":"DB2I_SCHEMA"},{"description":"Comma-separated schemas the server may read. Empty disables the check.","placeholder":"MYLIB,OTHERLIB","name":"QUERY_ALLOWED_SCHEMAS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T13:30:51.606935Z","publishedAt":"2026-09-24T13:30:51.606935Z","updatedAt":"2026-09-24T13:30:51.606935Z","isLatest":false}}},{"server":{"$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":"2.8.0","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.8.0","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 (optional node-jt400 package, needs a JDK at install and a JRE at runtime) or mapepire (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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-24T20:16:04.785043Z","publishedAt":"2026-09-24T20:16:04.785043Z","updatedAt":"2026-09-24T20:16:04.785043Z","isLatest":false}}},{"server":{"$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":"2.9.0","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"2.9.0","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 (optional node-jt400 package, needs a JDK at install and a JRE at runtime) or mapepire (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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-25T08:29:13.700001Z","publishedAt":"2026-09-25T08:29:13.700001Z","updatedAt":"2026-09-25T08:29:13.700001Z","isLatest":false}}},{"server":{"$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.0.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.0.0","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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-27T08:45:07.374222Z","publishedAt":"2026-09-27T08:45:07.374222Z","updatedAt":"2026-09-27T08:45:07.374222Z","isLatest":false}}},{"server":{"$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.0.1","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.0.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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T13:09:00.793927Z","publishedAt":"2026-09-29T13:09:00.793927Z","updatedAt":"2026-09-29T13:09:00.793927Z","isLatest":false}}},{"server":{"$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.1.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.1.0","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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-29T19:35:36.628362Z","publishedAt":"2026-09-29T19:35:36.628362Z","updatedAt":"2026-09-29T19:35:36.628362Z","isLatest":false}}},{"server":{"$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.2.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.2.0","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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T08:16:39.657948Z","publishedAt":"2026-09-30T08:16:39.657948Z","updatedAt":"2026-09-30T08:16:39.657948Z","isLatest":false}}},{"server":{"$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.3.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.3.0","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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T12:33:42.124077Z","publishedAt":"2026-09-30T12:33:42.124077Z","updatedAt":"2026-09-30T12:33:42.124077Z","isLatest":false}}},{"server":{"$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.4.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.4.0","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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-09-30T18:41:30.817872Z","publishedAt":"2026-09-30T18:41:30.817872Z","updatedAt":"2026-09-30T18:41:30.817872Z","isLatest":false}}},{"server":{"$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.5.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.5.0","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:...;maxJobs=2 (mapepire driver)","name":"DB2I_MAPEPIRE_OPTIONS"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-01T07:57:31.209371Z","publishedAt":"2026-10-01T07:57:31.209371Z","updatedAt":"2026-10-01T07:57:31.209371Z","isLatest":false}}},{"server":{"$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.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.6.0","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-09T17:46:46.656969Z","publishedAt":"2026-10-09T17:46:46.656969Z","updatedAt":"2026-10-09T17:46:46.656969Z","isLatest":false}}},{"server":{"$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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-09T18:34:32.028117Z","publishedAt":"2026-10-09T18:34:32.028117Z","updatedAt":"2026-10-09T18:34:32.028117Z","isLatest":false}}},{"server":{"$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.7.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.7.0","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-15T19:08:29.207737Z","publishedAt":"2026-10-15T19:08:29.207737Z","updatedAt":"2026-10-15T19:08:29.207737Z","isLatest":false}}},{"server":{"$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.8.0","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.8.0","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-15T22:23:03.38542Z","publishedAt":"2026-10-15T22:23:03.38542Z","updatedAt":"2026-10-15T22:23:03.38542Z","isLatest":false}}},{"server":{"$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.8.1","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.8.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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-15T22:48:53.103289Z","publishedAt":"2026-10-15T22:48:53.103289Z","updatedAt":"2026-10-15T22:48:53.103289Z","isLatest":false}}},{"server":{"$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.8.2","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.8.2","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-24T18:02:48.647823Z","publishedAt":"2026-10-24T18:02:48.647823Z","updatedAt":"2026-10-24T18:02:48.647823Z","isLatest":false}}},{"server":{"$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.8.3","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.8.3","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-25T06:53:51.738386Z","publishedAt":"2026-10-25T06:53:51.738386Z","updatedAt":"2026-10-25T06:53:51.738386Z","isLatest":false}}},{"server":{"$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.8.4","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.8.4","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T07:26:42.220353Z","publishedAt":"2026-10-29T07:26:42.220353Z","updatedAt":"2026-10-29T07:26:42.220353Z","isLatest":false}}},{"server":{"$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.8.5","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.8.5","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-29T21:10:34.76313Z","publishedAt":"2026-10-29T21:10:34.76313Z","updatedAt":"2026-10-29T21:10:34.76313Z","isLatest":false}}},{"server":{"$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.8.6","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.8.6","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-06T06:30:10.12493Z","publishedAt":"2026-11-06T06:30:10.12493Z","updatedAt":"2026-11-06T06:30:10.12493Z","isLatest":false}}},{"server":{"$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.8.7","websiteUrl":"https://db2i-mcp.com","packages":[{"registryType":"npm","identifier":"mcp-server-db2i","version":"3.8.7","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"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-11T12:08:43.336395Z","publishedAt":"2026-11-11T12:08:43.336395Z","updatedAt":"2026-11-11T12:08:43.336395Z","isLatest":true}}}],"metadata":{"count":28}}
