I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

mcp-secops-v3
This is an MCP (Model Context Protocol) server for interacting with Google's Chronicle Security Operations API.
3 years
Works with Finder
1
Github Watches
2
Github Forks
4
Github Stars
This is a personal project.
Chronicle SecOps MCP Server
This is an MCP (Model Context Protocol) server for interacting with Google's Chronicle Security Operations suite. MCP Info
Installing in Claude Desktop
To use this MCP server with Claude Desktop:
-
Install Claude Desktop
-
Open Claude Desktop and select "Settings" from the Claude menu
-
Click on "Developer" in the lefthand bar, then click "Edit Config"
-
Update your
claude_desktop_config.json
with the following configuration (replace paths with your actual paths):
{
"mcpServers": {
"secops-mcp": {
"command": "/path/to/your/uv",
"args": [
"--directory",
"/path/to/your/mcp-secops-v3",
"run",
"secops_mcp.py"
],
"env": {
"CHRONICLE_PROJECT_ID": "your-google-cloud-project-id",
"CHRONICLE_CUSTOMER_ID": "your-chronicle-customer-id",
"CHRONICLE_REGION": "us"
}
}
}
}
-
Make sure to update:
- The path to
uv
(usewhich uv
to find it) - The directory path to where this repository is cloned
- Your Chronicle credentials (project ID, customer ID, and region)
- The path to
-
Save the file and restart Claude Desktop
-
You should now see the hammer icon in the Claude Desktop interface, indicating the MCP server is active
Features
Security Tools
-
search_security_events
: Search for security events in Chronicle with customizable queries -
get_security_alerts
: Get security alerts from Chronicle -
lookup_entity
: Look up information about an entity (IP, domain, hash) -
list_security_rules
: List security detection rules from Chronicle -
get_ioc_matches
: Get Indicators of Compromise (IoCs) matches from Chronicle
Installation
Installing via Smithery
To install mcp-secops-v3 for Claude Desktop automatically via Smithery:
npx -y @smithery/cli install @emeryray2002/mcp-secops-v3 --client claude
Manual Installation
- Install the package:
pip install -e .
- Set up your environment variables:
export CHRONICLE_PROJECT_ID="your-google-cloud-project-id"
export CHRONICLE_CUSTOMER_ID="your-chronicle-customer-id"
export CHRONICLE_REGION="us" # or your region
Requirements
- Python 3.11+
- A Google Cloud account with Chronicle Security Operations enabled
- Proper authentication configured
Usage
Running the MCP Server
python main.py
API Capabilities
The MCP server provides the following capabilities:
- Search Security Events: Search for security events in Chronicle
- Get Security Alerts: Retrieve security alerts
- Lookup Entity: Look up entity information (IP, domain, hash, etc.)
- List Security Rules: List detection rules
- Get IoC Matches: Get Indicators of Compromise matches
Example
See example.py
for a complete example of using the MCP server.
Authentication
The server uses Google's authentication. Make sure you have either:
- Set up Application Default Credentials (ADC)
- Set a GOOGLE_APPLICATION_CREDENTIALS environment variable
- Used
gcloud auth application-default login
License
Apache 2.0
Development
The project is structured as follows:
-
secops_mcp.py
: Main MCP server implementation -
example.py
: Example usage of the MCP server
相关推荐
Confidential guide on numerology and astrology, based of GG33 Public information
Converts Figma frames into front-end code for various mobile frameworks.
Advanced software engineer GPT that excels through nailing the basics.
Micropython I2C-based manipulation of the MCP series GPIO expander, derived from Adafruit_MCP230xx
Discover the most comprehensive and up-to-date collection of MCP servers in the market. This repository serves as a centralized hub, offering an extensive catalog of open-source and proprietary MCP servers, complete with features, documentation links, and contributors.
A unified API gateway for integrating multiple etherscan-like blockchain explorer APIs with Model Context Protocol (MCP) support for AI assistants.
Mirror ofhttps://github.com/suhail-ak-s/mcp-typesense-server
本项目是一个钉钉MCP(Message Connector Protocol)服务,提供了与钉钉企业应用交互的API接口。项目基于Go语言开发,支持员工信息查询和消息发送等功能。
Reviews

user_ilR6n2gR
I've been using "Atom of Thoughts (AoT)" by kbsooo for a while now, and it's been an absolute game-changer. The user interface is intuitive and the features are well-thought-out, aiding in streamlining my workflow. For anyone in need of an efficient thought-organization tool, I highly recommend checking it out at https://mcp.so/server/MCP_Atom_of_Thoughts/kbsooo.