Exposes read-only Model Context Protocol (MCP) tools for inspecting Oracle Integration Cloud (OIC) integrations, packages, connections, agents, metrics, and design-time details.
oic_mcp is a Python FastAPI-based server that acts as a Model Context Protocol (MCP) endpoint, providing comprehensive monitoring and inspection capabilities for Oracle Integration Cloud (OIC) environments. It enables users to programmatically access and analyze OIC integrations, packages, connections, agents, runtime metrics, and crucial design-time information. The server leverages OAuth2 client credentials for secure authentication with IDCS/IAM and interacts with OIC REST APIs using `httpx`. Designed with Large Language Models (LLMs) in mind, all outputs are JSON-first, ensuring structured and easily consumable data, and it even supports offline analysis through local design JSON overrides.