Provides an interface for interacting with Informix databases, allowing database exploration, table information retrieval, and custom SQL query execution within a Node.js environment.
Facilitates installation and management of dependencies required for the Informix MCP server through npm package management.
Implements the MCP server using TypeScript for type safety and better developer experience when building Informix database interactions.
Informix MCP Server
An MCP (Model Context Protocol) server for interacting with Informix databases.
Features
- 🔍 Database exploration: Lists all available databases
- 📊 Table information: Gets table details including columns and data types
- ⚡ Custom queries: Executes custom SQL queries
- 🔗 Connection testing: Verifies database connectivity
Installation
- Clone this repository:
- Install dependencies:
Usage
Development
Production
Available Tools
get-tables
Gets all tables in a specific database.
Parameters:
database
(string): Database name
Usage example:
Configuration
To use this server with a real Informix database, you'll need to:
- Install an Informix driver for Node.js
- Configure connection credentials
- Implement connection logic in the server
Recommended Drivers
node-odbc
with Informix ODBC driveribm_db
(official IBM driver)informix
(third-party driver)
Development
Project Structure
License
ISC
Tools
Enables interaction with Informix databases through a Model Context Protocol server, supporting database exploration, table inspection, and custom SQL query execution.
Related MCP Servers
- -securityAlicense-qualityEnables execution of SQL queries and management of Microsoft SQL Server database connections through the Model Context Protocol.Last updated -13TypeScriptMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables secure and structured interaction with Microsoft SQL Server databases, allowing AI assistants to list tables, read data, and execute SQL queries with controlled access.Last updated -20PythonMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables SQL query execution, database management, and business intelligence capabilities through MySQL connections.Last updated -JavaScript
- -securityFlicense-qualityA Model Context Protocol server that enables SQL operations (SELECT, INSERT, UPDATE, DELETE) and table management through a standardized interface with SQLite databases.Last updated -393JavaScript