Secops Toolkit MCP
SecOps Toolkit MCP
A small, dependency-light Model Context Protocol server that gives an AI assistant a set of defensive security helpers for working with logs, threat-intel notes, and network data — all running locally, with no API keys and no outbound network calls.
Built with FastMCP.
Tools
Tool | What it does |
| Pull IPs, URLs, domains, MD5/SHA1/SHA256 hashes, and CVE IDs out of free-form text. Handles defanged input ( |
| Make an indicator safe to paste: |
| Reverse a defanged indicator back to its real form. |
| Hash a string with md5 / sha1 / sha256 / sha512. |
| Estimate password strength in bits of entropy. |
| Describe a CIDR network: netmask, host range, size, privacy. |
| Check whether an IP falls inside a CIDR range. |
These are defensive / analysis utilities — parsing, hashing, and network math. They don't scan, attack, or reach out to any host.
Related MCP server: agent-utils-mcp
Install & run
Requires Python 3.11+ and uv.
git clone https://github.com/glatinone/secops-toolkit-mcp.git
cd secops-toolkit-mcp
uv sync
uv run secops-toolkit-mcp # starts the server over stdioUse it from an MCP client
Add this to your client's MCP config (e.g. Claude Desktop's
claude_desktop_config.json). Point --directory at where you cloned the repo:
{
"mcpServers": {
"secops-toolkit": {
"command": "uv",
"args": ["run", "--directory", "/absolute/path/to/secops-toolkit-mcp", "secops-toolkit-mcp"]
}
}
}Then ask your assistant things like "extract the IOCs from this alert" or "is 10.0.4.20 inside 10.0.0.0/16?" and it will call these tools.
Development
uv sync # install deps (incl. dev)
uv run pytest # run the test suiteThe logic lives in core.py as plain,
testable functions; server.py is a thin
layer that exposes them as MCP tools.
License
MIT — see LICENSE.
This server cannot be installed
Maintenance
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/glatinone/secops-toolkit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server