v0.1.0
Release Notes: v0.1.0
Summary
v0.1.0 is the initial release of crowdsec-ops-mcp, a CrowdSec-focused local MCP server for operator investigations and tightly scoped IP actions.
Added
- Initial MCP server package and stdio entry point.
- CrowdSec read tools:
inspect_ip,security_summary,top_offenders,recent_crowdsec_decisions, andrecent_crowdsec_alerts. - Scenario proposal helper:
suggest_scenario(window?)for repeated CrowdSec alert patterns. - Single-IP operator action tools:
ban_ip,allow_ip, andunban_ip, dry-run by default with explicitexecutesupport in this release. - CrowdSec LAPI decision reads and
csclialert/action integration. - Dockerfile and Docker Compose example for local deployment.
- Initial CI, PR metadata validation, Dependabot configuration, and release automation.
- Onboarding, release, PR rule, and release-note template documentation.
Security And Safety
- The MCP boundary is CrowdSec-only; no metrics, logs, dashboard, reverse-proxy, Snort, or Docker socket integrations are included.
- Write actions are scoped to individual IP addresses.
- Read-only CrowdSec tools are the recommended default workflow.
Upgrade Notes
- Use
ghcr.io/frli4797/crowdsec-ops-mcp:0.1.0for the initial container image. - Configure CrowdSec access with
CROWDSEC_LAPI_URL,CROWDSEC_LAPI_KEY,CSCLI_PATH, andDEFAULT_WINDOWas needed.
Validation
- Initial unit test suite for analysis and client behavior.
- CI package/test workflow.