v1.7.3 release notes
Release Date: 2025-12-17
Release Type: Minor Release (Documentation)
Overview
Section titled “Overview”Version 1.7.3 is a comprehensive documentation release that adds reference documentation for 11 security tools and complete v2.0.0 integration planning. This release lays the groundwork for the upcoming Phase 3 (Maturity) with 80-120 new MCP tools planned from 8 external security tool projects.
Key Highlights
Section titled “Key Highlights”- Reference Documentation: 12 new files (~312KB) documenting 11 security tools
- v2.0.0 Integration Planning: 30 comprehensive planning documents (~23,600 lines)
- Phase/Sprint Breakdown: 4 phases, 12 sprints, 24-week development timeline
- Tool Integration Strategies: 8 per-tool integration plans
- Technical Guides: 4 implementation guides for algorithm porting and tool registration
Changes by Category
Section titled “Changes by Category”Reference Documentation (docs/reference/)
Section titled “Reference Documentation (docs/reference/)”A comprehensive documentation library for security tools relevant to CyberChef MCP’s v2.0.0 expansion.
New Files (12 total, ~312KB)
Section titled “New Files (12 total, ~312KB)”| File | Description |
|---|---|
README.md |
Master index with categorized tool listings |
ares.md |
Automated decoding and cipher identification |
ciphey.md |
AI-powered auto-decode tool and algorithms |
cryptii.md |
Modular encoding/decoding system |
cyberchef-recipes.md |
Community recipe collection and patterns |
cyberchef-server.md |
Alternative CyberChef server implementations |
cyberchef-upstream.md |
Upstream GCHQ/CyberChef documentation |
john-the-ripper.md |
Password cracking and hash identification |
katana.md |
CTF automation and flag hunting |
pwntools.md |
Binary exploitation and CTF toolkit |
rsactftool.md |
RSA attack collection and factorization |
xortool.md |
XOR analysis and key recovery |
Documentation Structure
Section titled “Documentation Structure”Each reference document includes:
- Project overview and purpose
- Key features and capabilities
- Installation instructions
- Usage examples
- Integration notes for CyberChef MCP
- Relevant algorithms and techniques
External Project Integration Planning (docs/planning/ext-proj-int/)
Section titled “External Project Integration Planning (docs/planning/ext-proj-int/)”Complete planning documentation for integrating 80-120 new MCP tools from external security projects.
Overview Documents (2 files)
Section titled “Overview Documents (2 files)”README.md- Navigation and quick referenceoverview.md- Integration strategy, architecture, and timeline
Phase Plans (4 files)
Section titled “Phase Plans (4 files)”| Phase | File | Focus | Duration |
|---|---|---|---|
| 1 | phase-1-foundation.md |
Tool registry infrastructure, testing framework | 6 weeks |
| 2 | phase-2-js-native.md |
JavaScript native integrations (cryptii, recipes, pwntools) | 6 weeks |
| 3 | phase-3-algorithm-port.md |
Algorithm ports (ciphey, xortool, rsactftool) | 6 weeks |
| 4 | phase-4-advanced.md |
Advanced integrations (john, workflows, v2.0.0 release) | 6 weeks |
Sprint Plans (12 files)
Section titled “Sprint Plans (12 files)”Phase 1 Sprints:
sprint-1.1-tool-registry.md- Tool registry and configuration infrastructuresprint-1.2-testing-framework.md- Testing framework extensions
Phase 2 Sprints:
sprint-2.1-cryptii-integration.md- cryptii.js modular encoding systemsprint-2.2-recipes-presets.md- Community recipe presetssprint-2.3-pwntools-binary.md- Binary utilities from pwntools
Phase 3 Sprints:
sprint-3.1-ciphey-autodecode.md- Ciphey auto-decode algorithmssprint-3.2-xortool-analysis.md- XOR key analysis toolssprint-3.3-rsactftool-factorization.md- RSA factorization attackssprint-3.4-katana-patterns.md- CTF pattern detection
Phase 4 Sprints:
sprint-4.1-john-hash-id.md- John the Ripper hash identificationsprint-4.2-composite-workflows.md- Multi-tool workflow compositionssprint-4.3-documentation-release.md- Documentation and v2.0.0 release
Tool Integration Plans (8 files)
Section titled “Tool Integration Plans (8 files)”| File | Target Tools | Estimated MCP Tools |
|---|---|---|
ciphey-integration.md |
Auto-decode engine | 8-12 tools |
cryptii-integration.md |
Modular encoding | 15-25 tools |
john-integration.md |
Hash identification | 5-8 tools |
katana-integration.md |
CTF patterns | 8-12 tools |
pwntools-integration.md |
Binary utilities | 10-15 tools |
recipes-integration.md |
Recipe presets | 20-30 tools |
rsactftool-integration.md |
RSA attacks | 10-15 tools |
xortool-integration.md |
XOR analysis | 4-6 tools |
Technical Guides (4 files)
Section titled “Technical Guides (4 files)”tool-registration.md- How to register new MCP toolsalgorithm-porting.md- Guidelines for porting Python/C algorithms to JavaScripttesting-strategy.md- Test requirements and coverage expectationsdependencies.md- Dependency management and security guidelines
README and Documentation Updates
Section titled “README and Documentation Updates”README.md Changes
Section titled “README.md Changes”- Added “v2.0.0 Integration Planning” section linking to ext-proj-int docs
- Added “Reference Documentation” section linking to security tool references
- Enhanced Roadmap section with v2.0.0 planning summary
- Updated Phase 2 status to “v1.7.3 Released”
- Added v1.7.3 release notes link to documentation section
Version Updates
Section titled “Version Updates”package.json: mcpVersion 1.7.2 -> 1.7.3src/node/mcp-server.mjs: VERSION “1.7.2” -> “1.7.3”CLAUDE.md: Updated version and project descriptiontests/mcp/mcp-server.test.mjs: Updated version expectationtests/mcp/server-integration.test.mjs: Updated version expectation
File Inventory
Section titled “File Inventory”Documentation Files Added (42 new files)
Section titled “Documentation Files Added (42 new files)”Reference Documentation (12 files)
Section titled “Reference Documentation (12 files)”docs/reference/├── README.md├── ares.md├── ciphey.md├── cryptii.md├── cyberchef-recipes.md├── cyberchef-server.md├── cyberchef-upstream.md├── john-the-ripper.md├── katana.md├── pwntools.md├── rsactftool.md└── xortool.mdIntegration Planning (30 files)
Section titled “Integration Planning (30 files)”docs/planning/ext-proj-int/├── README.md├── overview.md├── phases/│ ├── phase-1-foundation.md│ ├── phase-2-js-native.md│ ├── phase-3-algorithm-port.md│ └── phase-4-advanced.md├── sprints/│ ├── sprint-1.1-tool-registry.md│ ├── sprint-1.2-testing-framework.md│ ├── sprint-2.1-cryptii-integration.md│ ├── sprint-2.2-recipes-presets.md│ ├── sprint-2.3-pwntools-binary.md│ ├── sprint-3.1-ciphey-autodecode.md│ ├── sprint-3.2-xortool-analysis.md│ ├── sprint-3.3-rsactftool-factorization.md│ ├── sprint-3.4-katana-patterns.md│ ├── sprint-4.1-john-hash-id.md│ ├── sprint-4.2-composite-workflows.md│ └── sprint-4.3-documentation-release.md├── technical/│ ├── algorithm-porting.md│ ├── dependencies.md│ ├── testing-strategy.md│ └── tool-registration.md└── tools/ ├── ciphey-integration.md ├── cryptii-integration.md ├── john-integration.md ├── katana-integration.md ├── pwntools-integration.md ├── recipes-integration.md ├── rsactftool-integration.md └── xortool-integration.mdFiles Modified (7 files)
Section titled “Files Modified (7 files)”CHANGELOG.md- Added v1.7.3 sectionCLAUDE.md- Updated version referencesREADME.md- Added documentation sections, updated roadmappackage.json- mcpVersion bumpsrc/node/mcp-server.mjs- VERSION constant updatetests/mcp/mcp-server.test.mjs- Version expectation updatetests/mcp/server-integration.test.mjs- Version expectation update
Upgrade Guide
Section titled “Upgrade Guide”From v1.7.2 to v1.7.3
Section titled “From v1.7.2 to v1.7.3”No breaking changes. This is a drop-in replacement.
Docker Users
Section titled “Docker Users”# Pull new version from GHCRdocker pull ghcr.io/doublegate/cyberchef-mcp_v1:v1.7.3docker tag ghcr.io/doublegate/cyberchef-mcp_v1:v1.7.3 cyberchef-mcp
# Or from Docker Hubdocker pull doublegate/cyberchef-mcp:latestdocker tag doublegate/cyberchef-mcp:latest cyberchef-mcp
# Or download offline tarball from releaseswget https://github.com/doublegate/CyberChef-MCP/releases/download/v1.7.3/cyberchef-mcp-v1.7.3-docker-image.tar.gzdocker load < cyberchef-mcp-v1.7.3-docker-image.tar.gzSource Build Users
Section titled “Source Build Users”cd CyberChef-MCPgit pull origin mastergit checkout v1.7.3npm installnpx grunt configTestsnpm run mcpNo configuration changes required. All existing environment variables and settings remain compatible.
Testing
Section titled “Testing”Test Execution
Section titled “Test Execution”# Run all MCP server testsnpm run test:mcp
# Run with coverage reportnpm run test:coverageValidation Results
Section titled “Validation Results”- 493 tests passing (all)
- All coverage thresholds met (70% lines/functions, 65% branches)
- ESLint: Zero errors
- Docker build: Successful
- MCP protocol compliance: Verified
Known Issues
Section titled “Known Issues”None identified in this release.
This is a documentation-only release with no functional changes.
Migration Notes
Section titled “Migration Notes”For Documentation Consumers
Section titled “For Documentation Consumers”- New reference documentation is available at
docs/reference/ - v2.0.0 planning documentation is at
docs/planning/ext-proj-int/ - Both are linked from the main README.md
For v2.0.0 Contributors
Section titled “For v2.0.0 Contributors”The integration planning provides:
- Sprint-level task breakdowns
- Per-tool integration strategies
- Technical implementation guides
- Testing requirements and coverage expectations
v2.0.0 Preview
Section titled “v2.0.0 Preview”This release completes the planning phase for v2.0.0, which will add 80-120 new MCP tools:
Target Capabilities
Section titled “Target Capabilities”| Category | Source | New Tools |
|---|---|---|
| Auto-Decode | Ciphey, ares | 15-20 |
| Encoding | cryptii | 15-25 |
| Binary Analysis | pwntools | 10-15 |
| Cryptanalysis | xortool, RsaCtfTool | 15-20 |
| Hash Analysis | John the Ripper | 5-8 |
| CTF Automation | katana | 8-12 |
| Recipe Presets | cyberchef-recipes | 20-30 |
Timeline
Section titled “Timeline”- Phase 1 (Sprints 1.1-1.2): Foundation - 6 weeks
- Phase 2 (Sprints 2.1-2.3): JavaScript Native - 6 weeks
- Phase 3 (Sprints 3.1-3.4): Algorithm Ports - 6 weeks
- Phase 4 (Sprints 4.1-4.3): Advanced + Release - 6 weeks
- Total: 24 weeks to v2.0.0
Contributors
Section titled “Contributors”Release Manager: DoubleGate (doublegate@pm.me)
AI Assistance: Claude Opus 4.5 (Anthropic)
- GitHub Release: https://github.com/doublegate/CyberChef-MCP/releases/tag/v1.7.3
- Docker Hub: https://hub.docker.com/r/doublegate/cyberchef-mcp
- GHCR: https://github.com/doublegate/CyberChef-MCP/pkgs/container/cyberchef-mcp_v1
- Full Changelog: https://github.com/doublegate/CyberChef-MCP/blob/master/CHANGELOG.md
- Security Policy: https://github.com/doublegate/CyberChef-MCP/blob/master/SECURITY.md
- v2.0.0 Planning: https://github.com/doublegate/CyberChef-MCP/tree/master/docs/planning/ext-proj-int
- Reference Docs: https://github.com/doublegate/CyberChef-MCP/tree/master/docs/reference
Next Steps
Section titled “Next Steps”v1.8.0 (Planned Q3 2026): API stabilization and preparation for external tool integration
v2.0.0 (Planned Q3 2026): Major release with 80-120 new tools from external projects
See Roadmap for full release schedule through v3.0.0 (Q3 2027).
Feedback
Section titled “Feedback”Found an issue or have suggestions? Please:
- Bug Reports: https://github.com/doublegate/CyberChef-MCP/issues
- Security Vulnerabilities: See SECURITY.md for responsible disclosure
- Feature Requests: Check roadmap first, then open an issue
Thank you for using CyberChef MCP Server!