CloudOracle - 14-tool multi-cloud compliance MCP: AWS, Azure, GCP posture, IAM, configs.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Active + recent cloud incidents with timeline.
Lookback days (default: 7)
aws|gcp|azure|all
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Active + recent cloud incidents with timeline.
| Argument | Type | Description |
|---|---|---|
| days | integer | Lookback days (default: 7) |
| provider | string | aws|gcp|azure|all |
{
"type": "object",
"properties": {
"days": {
"type": "integer",
"description": "Lookback days (default: 7)"
},
"provider": {
"type": "string",
"description": "aws|gcp|azure|all"
}
},
"additionalProperties": false
}Live status of AWS, GCP, Azure — active incidents, recent events, EU regions.
| Argument | Type | Description |
|---|---|---|
| provider | string | aws|gcp|azure|all (default: all) |
{
"type": "object",
"properties": {
"provider": {
"type": "string",
"description": "aws|gcp|azure|all (default: all)"
}
},
"additionalProperties": false
}Concentration risk: which providers host critical functions? SPOF analysis.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Is provider a Critical Third-Party Provider under Art. 31?
| Argument | Type | Description |
|---|---|---|
| provider | string |
{
"type": "object",
"properties": {
"provider": {
"type": "string"
}
},
"additionalProperties": false
}Server status.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Check Art. 30 contract clause compliance per provider.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Cloud monitoring obligations with cross-jurisdiction equivalents.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}Simulate: what happens if provider X goes down? Affected services + DORA actions.
| Argument | Type | Description |
|---|---|---|
| provider | string | Provider name to simulate outage |
| entity_id | string |
{
"type": "object",
"properties": {
"provider": {
"type": "string",
"description": "Provider name to simulate outage"
},
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Connectivity test.
No arguments.
{
"type": "object",
"properties": {},
"additionalProperties": false
}All providers for an entity with live cloud status + risk assessment.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Cloud region status — EU regions for DORA data residency.
| Argument | Type | Description |
|---|---|---|
| region | string | eu|all (default: eu) |
| provider | string |
{
"type": "object",
"properties": {
"region": {
"type": "string",
"description": "eu|all (default: eu)"
},
"provider": {
"type": "string"
}
},
"additionalProperties": false
}SaaS provider status: Cloudflare, GitHub, Datadog.
| Argument | Type | Description |
|---|---|---|
| provider | string | cloudflare|github|datadog|all |
{
"type": "object",
"properties": {
"provider": {
"type": "string",
"description": "cloudflare|github|datadog|all"
}
},
"additionalProperties": false
}SLA compliance per provider — Art. 30 contract clause verification.
| Argument | Type | Description |
|---|---|---|
| provider | string | Filter by provider name |
| entity_id | string |
{
"type": "object",
"properties": {
"provider": {
"type": "string",
"description": "Filter by provider name"
},
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}Push cloud risk to AmpelOracle Art. 28 checks.
| Argument | Type | Description |
|---|---|---|
| entity_id | string |
{
"type": "object",
"properties": {
"entity_id": {
"type": "string"
}
},
"additionalProperties": false
}