mcp-server-iris: An InterSystems IRIS MCP server

mcp-server-iris: An InterSystems IRIS MCP server

site icon
2025.03.26 2
Python数据库交互自动化数据库
mcp-server-iris 是一个基于 Model Context Protocol (MCP) 的服务器,专门用于与 InterSystems IRIS 数据库进行交互和自动化操作。它提供了与 IRIS 数据库的连接和操作能力,支持通过配置环境变量来指定数据库的连接参数。
View on GitHub

Overview

基本能力

产品定位

mcp-server-iris 是一个用于与 InterSystems IRIS 数据库交互和自动化的 MCP 服务器。

核心功能

  • 提供与 InterSystems IRIS 数据库的连接和交互能力。
  • 支持通过环境变量配置数据库连接参数(如主机名、端口、命名空间、用户名和密码)。
  • 通过 MCP 协议实现数据库操作的自动化。

适用场景

  • 需要与 InterSystems IRIS 数据库进行自动化交互的场景。
  • 开发者在本地或远程环境中操作 IRIS 数据库。
  • 数据库管理和自动化任务执行。

工具列表

  • uvx: 用于启动 mcp-server-iris 的工具。

使用教程

使用依赖

  1. 安装 Claude Desktop
  2. 安装 uv

安装教程

  1. 确保已安装 uv 工具。
  2. 通过以下命令启动 mcp-server-iris:
uvx mcp-server-iris
  1. 配置环境变量以指定 IRIS 数据库的连接参数:
export IRIS_HOSTNAME="localhost"
export IRIS_PORT="1972"
export IRIS_NAMESPACE="USER"
export IRIS_USERNAME="_SYSTEM"
export IRIS_PASSWORD="SYS"

调试方式

  1. 启动服务后,检查日志以确认连接是否成功。
  2. 使用 IRIS 数据库的管理工具验证操作是否按预期执行。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。