.gitignore
LICENSE
MANIFEST.in
README.md
pyproject.toml
uv.lock
.github/workflows/build.yml
.github/workflows/publish.yml
src/crowdsec_local_mcp/__init__.py
src/crowdsec_local_mcp/__main__.py
src/crowdsec_local_mcp/mcp_core.py
src/crowdsec_local_mcp/mcp_scenarios.py
src/crowdsec_local_mcp/mcp_waf.py
src/crowdsec_local_mcp/setup_cli.py
src/crowdsec_local_mcp.egg-info/PKG-INFO
src/crowdsec_local_mcp.egg-info/SOURCES.txt
src/crowdsec_local_mcp.egg-info/dependency_links.txt
src/crowdsec_local_mcp.egg-info/entry_points.txt
src/crowdsec_local_mcp.egg-info/requires.txt
src/crowdsec_local_mcp.egg-info/top_level.txt
src/crowdsec_local_mcp/compose/waf-test/.gitignore
src/crowdsec_local_mcp/compose/waf-test/docker-compose.yml
src/crowdsec_local_mcp/compose/waf-test/crowdsec/init-bouncer.sh
src/crowdsec_local_mcp/compose/waf-test/crowdsec/acquis.d/appsec.yaml
src/crowdsec_local_mcp/compose/waf-test/crowdsec/appsec-configs/mcp-appsec.yaml.template
src/crowdsec_local_mcp/compose/waf-test/nginx/Dockerfile
src/crowdsec_local_mcp/compose/waf-test/nginx/nginx.conf
src/crowdsec_local_mcp/compose/waf-test/nginx/crowdsec/crowdsec-openresty-bouncer.conf
src/crowdsec_local_mcp/compose/waf-test/nginx/site-enabled/default-site.conf
src/crowdsec_local_mcp/compose/waf-test/rules/.gitkeep
src/crowdsec_local_mcp/compose/waf-test/rules/base-config.yaml
src/crowdsec_local_mcp/prompts/prompt-scenario-deploy.txt
src/crowdsec_local_mcp/prompts/prompt-scenario-examples.txt
src/crowdsec_local_mcp/prompts/prompt-scenario.txt
src/crowdsec_local_mcp/prompts/prompt-waf-deploy.txt
src/crowdsec_local_mcp/prompts/prompt-waf-examples.txt
src/crowdsec_local_mcp/prompts/prompt-waf.txt
src/crowdsec_local_mcp/yaml-schemas/appsec_rules_schema.yaml
src/crowdsec_local_mcp/yaml-schemas/scenario_schema.yaml