Security Policy¶
Reporting Vulnerabilities¶
- Do not open a public GitHub issue for security vulnerabilities
- Use GitHub's private vulnerability reporting feature
- Include steps to reproduce
- Allow reasonable time for a fix before disclosure
Security Design¶
eMCP handles API keys and tokens for connected MCP servers:
- Secrets are stored in
.envfiles (never committed to git) .envfiles are created with600permissions (owner read/write only)- Secrets are never logged or exposed in API responses
.gitignoreexcludes all secret-containing files
Deployment Best Practices¶
- Never commit
.envfiles to version control - Restrict Docker socket access to trusted containers only
- Use a reverse proxy with TLS for external access