This project is early-stage. Security fixes should target the current main branch unless a release branch exists.
Please report security issues privately to the repository owner instead of opening a public issue.
Include:
- affected files or commands
- reproduction steps
- expected impact
- whether credentials, generated media URLs, or live KIE jobs may have been exposed
Never commit:
.env- KIE API keys
- callback secrets
- private keys
- generated live-test outputs that contain sensitive request/response data
The repository includes .env.example for safe placeholders. Real values belong in local environment variables or .env.
KIE workflows can spend account credits and create externally hosted media. Treat live calls as intentional actions:
- use
--dry-runor MCPdry_run=truefirst - keep polling timeouts bounded
- do not publish generated URLs unless intended
- avoid pasting secrets or private media into prompts
The MCP server is designed for explicit KIE workflows, not arbitrary shell or filesystem access. File upload tools should receive deliberate file paths from the user/agent, and tool responses should avoid echoing secrets.