Tool: get_connector_event
Retrieves a specific connector event associated with a case alert in Chronicle SIEM.
Provides detailed information about a single connector event, including its raw data.
Workflow Integration:
- Used to drill down into a specific connector event from a list of events within a case alert.
- Enables other systems to get the current state of a connector event before taking action.
Use Cases:
- An analyst clicks on a connector event in the SOAR UI to view its full details.
- An automated playbook fetches a connector event to extract specific indicators of compromise (IoCs).
Important Note:
- The
connector_event_id,case_id, andcase_alert_idarguments should be the integer IDs of the respective entities. - If you have a non-integer identifier (e.g., a GUID or event identifier), use
list_connector_eventsto get the integer IDs first. - Then use
get_connector_eventwith the integer IDs.
Example Usage:
-
get_connector_event(projectId='123', region='us', customerId='abc', caseId='456', case_alert_id='789', connectorEventId='101112') -
get_connector_event(projectId='123', region='us', customerId='abc', caseId='456', case_alert_id='789', connectorEventId='101112', expandEventJsonData=true)
Next Steps (using MCP-enabled tools):
- Use 'list_connector_events' to see other connector events in the same case alert.
- Suggest enabling 'expandEventJsonData' to get the full event details.
The following sample demonstrate how to use curl
to invoke the get_connector_event
MCP tool.
| Curl Request |
|---|
curl --location 'https://chronicle.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/call", "params": { "name": "get_connector_event", "arguments": { // provide these details according to the tool' s MCP specification } } , "jsonrpc" : "2.0" , "id" : 1 } ' |
Input Schema
Request message for GetConnectorEvent.
GetConnectorEventRequest
| JSON representation |
|---|
{ "projectId" : string , "customerId" : string , "region" : string , "caseId" : string , "caseAlertId" : string , "connectorEventId" : string , "expandEventJsonData" : boolean } |
| Fields | |
|---|---|
projectId
|
Required. Google Cloud project ID. |
customerId
|
Required. Chronicle customer ID. |
region
|
Required. Chronicle region (e.g., "us", "europe"). |
caseId
|
The integer Case ID of the connector event to retrieve. |
caseAlertId
|
The integer Case Alert ID of the connector event to retrieve. |
connectorEventId
|
The integer ID of the connector event to retrieve. |
expandEventJsonData
|
Whether to expand the eventJsonData field. Defaults to |
Output Schema
This service is available for customers who migrated SOAR to a customer managed project and have the Chronicle API enabled. ConnectorEvent - Chronicle Connector Event. Types of ConnectorEvents: general, case-spesific
ConnectorEvent
| JSON representation |
|---|
{
"name"
:
string
,
"createTime"
:
string
,
"updateTime"
:
string
,
"alertIdentifier"
:
string
,
"environment"
:
string
,
"eventIdentifier"
:
string
,
"alertGroupIdentifier"
:
string
,
"mappedEventJson"
:
string
,
"eventJsonData"
:
{
object (
|
| Fields | |
|---|---|
name
|
Identifier. The resource name of the ConnectorEvent. Format: projects/{project}/locations/{location}/instances/{instance}/cases/{case}/caseAlerts/{case_alert}/connectorEvents/{connector_event} |
createTime
|
Output only. The create_time of the ConnectorEvent. |
updateTime
|
Output only. The update_time of the ConnectorEvent. |
alertIdentifier
|
Output only. The alert_identifier of the ConnectorEvent. |
environment
|
Output only. The environment of the ConnectorEvent. |
eventIdentifier
|
Output only. The event_identifier of the ConnectorEvent. |
alertGroupIdentifier
|
Output only. The alert_group_identifier of the ConnectorEvent. |
mappedEventJson
|
Output only. The mapped_event_json of the ConnectorEvent. |
eventJsonData
|
Output only. The raw_event of the ConnectorEvent. |
caseId
|
Output only. The case_id of the ConnectorEvent. |
id
|
Output only. The id of the ConnectorEvent. |
RawEventData
| JSON representation |
|---|
{ "rawEvent" : string } |
| Fields | |
|---|---|
rawEvent
|
Output only. The raw event of the ConnectorEvent. |
Tool Annotations
Destructive Hint: ❌ | Idempotent Hint: ✅ | Read Only Hint: ✅ | Open World Hint: ❌

