JUHE API Marketplace
litoralcreativo avatar
MCP Server

Informix MCP Server

Enables interaction with Informix databases through a Model Context Protocol server, supporting database exploration, table inspection, and custom SQL query execution.

0
GitHub Stars
8/18/2025
Last Updated
No Configuration
Please check the documentation below.

README Documentation

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

  1. Clone this repository:
git clone <repository-url>
cd informix-mcp
  1. Install dependencies:
npm install

Usage

Development

npm run dev

Production

npm run start

Available Tools

get-tables

Gets all tables in a specific database.

Parameters:

  • database (string): Database name

Usage example:

// Get tables from database 'mydb'
const tables = await mcp.callTool("get-tables", { database: "mydb" });

Configuration

To use this server with a real Informix database, you'll need to:

  1. Install an Informix driver for Node.js
  2. Configure connection credentials
  3. Implement connection logic in the server

Recommended Drivers

  • node-odbc with Informix ODBC driver
  • ibm_db (official IBM driver)
  • informix (third-party driver)

Development

Project Structure

informix-mcp/
├── main.ts                 # Main MCP server
├── package.json           # Dependencies and scripts
├── tsconfig.json          # TypeScript configuration
└── README.md             # Documentation

License

ISC

Quick Actions

Key Features

Model Context Protocol
Secure Communication
Real-time Updates
Open Source