II

ibm/ibm-openpages-mcp-server

Developer tools公式

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

5 stars 7 forks 品質 68 トレンド 21

An MCP (Model Context Protocol) server that provides various tools for OpenPages based on published ontology. The MCP server can be deployed as local or remote MCP server.

概要

A Model Context Protocol (MCP) server that enables AI agents to interact with IBM OpenPages GRC platform through a standardized interface. Supports both remote (HTTP) and local (stdio) modes for flexible deployment. - : Remote (HTTP) and Local (stdio) transport - : Basic, IBM Cloud IAM, MCSP, and CP4D - : Ordered resolver over HTTP bearer, op_auth_header, and embedded-chat op_auth_ticket for true multi-tenant access - : Choose between ontology-based (generic) or type-based (specific) tools - : Configurable tools for any OpenPages object type - : SQL-like query execution with full OpenPages syntax support - : Dynamic ontology discovery for AI agents - : Compact ontology mode reduces response size by 70-90% - : RabbitMQ-based automatic schema updates (no server restart needed) - : Containerized deployment with optional NGINX proxy - : Built-in metrics, tracing, and structured logging - : Full protocol support (tools, resources, prompts) - (Download) - (for containerized deployment) -...

README

以下は原文 README の抜粋です。原文を見る。

GRC MCP Server

A Model Context Protocol (MCP) server that enables AI agents to interact with IBM OpenPages GRC platform through a standardized interface. Supports both remote (HTTP) and local (stdio) modes for flexible deployment.

Table of Contents

Features

  • 🔌 Dual Mode Operation: Remote (HTTP) and Local (stdio) transport
  • 🔐 Multiple Authentication Methods: Basic, IBM Cloud IAM, MCSP, and CP4D
  • 👤 Per-User Request Auth: Ordered resolver over HTTP bearer, op_auth_header, and embedded-chat op_auth_ticket for true multi-tenant access
  • 🛠️ Flexible Tool Exposure: Choose between ontology-based (generic) or type-based (specific) tools
  • 🎯 Dynamic Object Management: Configurable tools for any OpenPages object type
  • 📊 Advanced Query Tool: SQL-like query execution with full OpenPages syntax support
  • 📚 Ontology Resources: Dynamic ontology discovery for AI agents
  • 🚀 High Performance: Compact ontology mode reduces response size by 70-90%
  • 🔄 Real-time Schema Sync: RabbitMQ-based automatic schema updates (no server restart needed)
  • 🐳 Docker Support: Containerized deployment with optional NGINX proxy
  • 📈 Observability: Built-in metrics, tracing, and structured logging
  • 🔄 MCP Compliant: Full protocol support (tools, resources, prompts)

Quick Start

Prerequisites

  • Python 3.12 or higher (Download)
  • Docker and Docker Compose (for containerized deployment)
  • Access to IBM OpenPages GRC instance with:
    • Base URL
GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { "openpages-mcp-server": { "url": "http://localhost:8000/mcp", "type": "streamable-http", "headers": {}, "alwaysAllow": [ ], "disabled": false, "disabledTools": [ ] } } }