You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge branch 'main' into dependabot/pip/cloud-infrastructure/compute-including-hpc/ai-infra-gpu/ai-infrastructure/rag-langchain-vllm-mistral/files/urllib3-2.5.0
Copy file name to clipboardExpand all lines: ai/gen-ai-agents/mcp-oci-integration/README.md
+23-1Lines changed: 23 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,10 @@ This repository contains code and examples to help in the following tasks:
8
8
***Integrate** MCP Servers with OCI **APM** for **Observability**
9
9
***how-to** create a **docker** image for your MCP server
10
10
11
+
**Author**: L. Saetta
12
+
13
+
**Reviewed**: 15.10.2025
14
+
11
15

12
16
13
17
## What is MCP?
@@ -51,7 +55,7 @@ The code is available [here](./mcp_semantic_search_with_iam.py).
51
55
52
56
Access to Oracle 23AI Vector Search is through the **new**[langchain-oci integration library](https://github.com/oracle/langchain-oracle)
53
57
54
-
## Adding security
58
+
## Adding Security
55
59
If you want to put your **MCP** server in production, you need to add security, at several levels.
56
60
57
61
Just to mention few important points:
@@ -84,4 +88,22 @@ An example is [here](./mcp_selectai.py)
84
88
85
89
For **Select AI** configuration, see [here](./configure_select_ai.md)
86
90
91
+
## OCI Consumption Analysis
92
+
Another use case demonstrated in this set of demos is leveraging an AI Assistant powered by MCP servers to analyze the **OCI tenant consumption** in a natural and interactive way.
93
+
94
+
Using the [MCP Consumption Server](./mcp_consumption.py), you can explore various dimensions of consumption and ask questions such as:
95
+
* List the top 10 services by total amount for a given period (start_date, end_date).
96
+
* List the top 10 compartments by total consumption.
97
+
* For a specific service (or list of services), show the consumption breakdown across the top 5 compartments.
98
+
99
+
The key advantage of this approach is that you don’t need to export or replicate data into a Data Warehouse (DWH) — all information is retrieved directly from the OCI Usage API in real time.
100
+
101
+
How to Use:
102
+
* Configure your OCI credentials.
103
+
* Start the MCP Consumption Server
104
+
* Launch the AI Assistant
105
+
* Point the Assistant to the MCP URL (or to your MCP Aggregator).
106
+
107
+
### Security (Optional)
108
+
You can enhance security by placing the MCP server behind an OCI API Gateway and enabling JWT-based authentication using OCI IAM.
A complete solution for creating professional, customizable chat interfaces for Oracle Digital Assistant with enterprise-grade speech recognition capabilities.
Copy file name to clipboardExpand all lines: app-dev/app-integration-and-automation/oracle-integration-cloud/10-oic-instance-migration-key-considerations/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,7 +14,7 @@ Refer to the official documentation: [Export and Import Design-Time Metadata](ht
14
14
This ensures your core integration logic is replicated, but it’s only part of the migration picture.
15
15
16
16
---
17
-
17
+
10-oic-instance-migration-key-considerations
18
18
## 2. User and Access Management
19
19
- Users, roles, and access policies are not carried over automatically.
20
20
- Recreate the necessary user and role assignments for the new instance.
0 commit comments