
strom-capital/mcp-server-db2i
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
Claude、Cursor、その他のAIアシスタントが、IBM Db2 for i (IBM i、AS/400) をクエリできる読み取り専用MCPサーバー。 人々は、独自のIBM iユーザーとサインインします。 ライブラリの許可リスト、列のマスクと監査ログ.
概要
mcp-server-db2i は、IBM i (AS/400) の i (Db2i) 用の IBM Db2 用のモデルコンテキストプロトコル (MCP) サーバーです。 Claude や Cursor などの AI アシスタントが IBM i Access ODBC ドライバーを介して IBM i データベースを照会し、検査することを可能にします。, またはオプションとして JT400 JDBC ドライバーまたは SSH 上で Mapepire. MCPレジストリをio.github.Strom-Capital/mcp-server-db2iとしてリストしました。 db2i-mcp.comは、各リリースを説明するブログです。 ドキュメント.db2i-mcp.com. 人工知能クライアントは、MCP Server を 2 つの方法で接続します。 Claude Desktop、Claude Code、Cursorなどのローカルクライアントは、プロセスとして起動し、stdio上で話すことができます。 リモートクライアントは、/mcp で Streamable HTTP に接続し、OAuth 2.1 (claude.ai カスタム コネクタ) またはベアトークン (カスタム エージェント) でサインインします。 ローカルクライアントは HTTP エンドポイントも使用できます.
概要(AI 翻訳)
[[mcp-server-db2i]は、IBM i(AS/400)のi(Db2i)用のIBM Db2用のモデルコンテキストプロトコル(MCP)サーバーです。 Claude や Cursor などの AI アシスタントが IBM i Access ODBC ドライバーを介して IBM i データベースを照会し、検査することを可能にします。, またはオプションとして JT400 JDBC ドライバーまたは SSH 上で Mapepire.
MCP レジストリに io.github.Strom-Capital/mcp-server-db2i としてリストされています。
ウェブサイト: db2i-mcp.com、各リリースを説明するブログ。 ドキュメント: docs.db2i-mcp.com.
アーキテクチャ
人工知能クライアントは、MCP Server を 2 つの方法で接続します。 Claude Desktop、Claude Code、Cursorなどのローカルクライアントは、プロセスとして起動し、stdio上で話すことができます。 リモートクライアントは、OAuth 2.1(claude.aiカスタムコネクタ)またはベアトークン(カスタムエージェント)で署名する[[[/mcp]]でストリーム可能なHTTPに接続します。 ローカルクライアントは HTTP エンドポイントも使用できます。 サーバは、IBM i Access ODBCドライバ(デフォルト、Javaなし)、オプションのJT400 JDBCドライバ(DB2I_DRIVER=jt400])、またはSSH([[DB2I_DRIVER=mapepire]])上のMapepireに対して、Db2に対する読み取り専用クエリを実行します。 1つのサーバーは、接続プロファイルを介して複数のIBM iシステムに到達することができます, それぞれ、独自のドライバで.
##特徴
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Db2 for i MCP Server
mcp-server-db2i is a Model Context Protocol (MCP) server for IBM Db2 for i (Db2i) on IBM i (AS/400). It enables AI assistants like Claude and Cursor to query and inspect IBM i databases through the IBM i Access ODBC driver, or optionally the JT400 JDBC driver or Mapepire over SSH.
Listed in the MCP Registry as io.github.Strom-Capital/mcp-server-db2i.
Website: db2i-mcp.com, with a blog that explains each release. Docs: docs.db2i-mcp.com.
Architecture
AI clients connect to the MCP Server in one of two ways. Local clients such as Claude Desktop, Claude Code and Cursor can start it as a process and talk over stdio. Remote clients connect over Streamable HTTP at /mcp, signing in with OAuth 2.1 (claude.ai custom connectors) or a bearer token (custom agents). Local clients can also use the HTTP endpoint. The server executes read-only queries against Db2 for i using the IBM i Access ODBC driver (default, no Java), the optional JT400 JDBC driver (DB2I_DRIVER=jt400), or Mapepire over SSH (DB2I_DRIVER=mapepire) for systems where only SSH is reachable. One server can reach several IBM i systems through connection profiles, each with its own driver.
graph LR
subgraph clients ["AI Clients"]
インストール
npx -y mcp-server-db2i@latest設定
{
"mcpServers": {
"db2i": {
"command": "npx",
"args": ["-y", "mcp-server-db2i@latest"],
"env": {
"DB2I_HOSTNAME": "${env:DB2I_HOSTNAME}",
"DB2I_USERNAME": "${env:DB2I_USERNAME}",
"DB2I_PASSWORD": "${env:DB2I_PASSWORD}"
}
}
}
}