mcp-server-db2i
Read-only MCP server that lets Claude, Cursor and other AI assistants query IBM Db2 for i (IBM i, AS/400). People sign in with their own IBM i user; library allowlist, column masking and audit log. Self-hosted, over ODBC, JDBC or Mapepire (SSH).
No outside reports on file
Use this safely by running it in isolated environments, restricting IBM i user permissions to absolute minimum, and regularly auditing who accessed what data.
Based on public adoption and transparency signals as of Oct 29, 2026. Our opinion, not a code audit or security guarantee.
What it can access
- Local filesNo local folder access notedLOW
- Command executionRuns shell or system commandsREVIEW
- Network reachConnects to outside service APINOTED
- CredentialsRequires API key or tokenREVIEW
- Package sourcenpm (mcp-server-db2i)PUBLIC
Inferred from this listing’s public package details and description. Check the project’s source before installing.
Install
npx -y mcp-server-db2iEverything known
We found nothing about this project in the sources we read (last checked 2026-10-30). That does not mean it has no problems.
0 incidents · 0 advisories · 0 news articles · 0 community threads · checked 2026-10-30
Popularity grade: C (from public signals such as stars and downloads, not a code review). Graded 2026-10-29.
Sources we read: OSV, GitHub Advisory Database, CISA Known Exploited Vulnerabilities, 44 security news feeds and our incident library. Last checked 2026-10-30.
About MCP Server Db2i
This is a read-only connector that lets AI assistants like Claude query IBM Db2 for i databases (a system used in many businesses for critical data). It connects over ODBC, JDBC, or Mapepire (SSH) and includes security features like library allowlists, column masking, and audit logging.
Who it’s for
Organizations running IBM i systems who want AI assistants to safely query their Db2 databases without giving the AI direct admin access. It's for companies that need read-only data access with fine-grained security controls.
Alternatives
- MCP servers for other databases like PostgreSQL, MySQL, or SQLite (if you can migrate data). - IBM's native tools for AI integration with Db2, if available for your system. - Custom Python/Node scripts that expose only specific pre-approved queries as AI tools. - Row-level security in Db2 itself combined with a simpler generic SQL connector.
Setup
Check these steps against the project’s own instructions before running anything.
Follow the project's README at https://github.com/Strom-Capital/mcp-server-db2i (opens external site) for installation and configuration steps. The package can be installed via npm, and setup typically involves configuring your MCP client (like Claude Desktop) with connection credentials and security settings.
Why this grade
Signal-based grade (2/7 points): listed in several sources, public source code. This reflects adoption and transparency, not a code review.
Popularity and upkeep
- GitHub stars
- 27
- Weekly npm downloads
- 723
- Listing last refreshed
- 2026-10-29
These are public popularity signals, not a maintenance check. Look at the repository’s commit history and open issues.
Risks to watch for
- IBM i account compromise: The connector uses real IBM i user credentials; if those are leaked or stolen, someone could query your database. - Column masking bypass: If the masking rules are misconfigured, sensitive data (like passwords or personal info) could be exposed to the AI. - Library allowlist errors: Misconfigured allowlists might let the AI access libraries it shouldn't. - Audit log injection: An attacker controlling the connector could falsify audit logs to hide unauthorized queries. - SQL injection: Although read-only, malicious prompts might trick the AI into crafting queries that reveal unintended data.
How to lower the risk
Least-privilege permissions
- Create a dedicated IBM i user account with read-only access to only necessary libraries.
- Never use admin or system accounts for the connector.
Network isolation
- Run the connector behind a firewall or VPN; don't expose it directly to the internet.
- Restrict which machines can connect to your IBM i system.
Monitoring
- Enable and review audit logs regularly for unexpected queries.
- Set alerts if queries access sensitive libraries or tables.
Red flags to watch for
- Unusual query patterns or access to off-limits libraries.
- Changes to column masking or allowlist rules without documentation.
- Connector crashes or connection failures that bypass security controls.
Questions
How do I install MCP Server Db2i?
Run npx -y mcp-server-db2i in your terminal, or add the server entry to your claude_desktop_config.json or .cursor/mcp.json as shown in the Setup section on this page. Full setup docs and environment variables are in github.com/Strom-Capital/mcp-server-db2i.
Are there security reports about MCP Server Db2i?
No reports found for this package in our research (last checked 2026-10-30). MCP Server Db2i currently holds Grade C (Moderate risk signals) based on public adoption and transparency signals. Key risk areas to watch include ibm i account compromise.
Is MCP Server Db2i actively maintained?
MCP Server Db2i has 27 GitHub stars and 723 weekly npm downloads. Our directory data was last refreshed on 2026-10-29. Check recent commit activity, release tags, and open issues at github.com/Strom-Capital/mcp-server-db2i before pinning it in production.
What are alternatives to MCP Server Db2i?
Notable alternatives to MCP Server Db2i include MCP servers for other databases. You can also compare MCP Server Db2i side by side with other MCP servers in the Related tools section on this page.
Key facts
- Type
- App connector
- Publisher
- Strom-Capital
- Source code
- github.com/Strom-Capital/mcp-server-db2i
- Install command
- npm install mcp-server-db2i
- Est. context load
- ~750 tokens / turn (~4 tool schemas, 0.38% of 200k context)
- Popularity
- 27 GitHub stars, 723 weekly npm downloads
- Last updated
- 2026-10-29
- Last graded
- 2026-10-29
Community
Discussions for MCP Server Db2i
Ask questions or share configuration tips. Governed by our Community Rules & Terms.
No posts match this filter yet.
Be the first to ask a question or share a working tip.
Check before you install, in Claude
Your assistant answers Block, Review or No known issues for any package before it installs it.
Get this check inside Claude