Drydock's tools are organized by function. All analyzers output JSON by default with optional --markdown for human review.
MCP Server
| Tool |
Purpose |
| mcp_server.py |
Use all analyzers from Claude Code, Cursor, VS Code |
Analyzers
Intake / Build / Ship
| Tool |
Purpose |
git_intake.py |
Clone/link projects into Drydock with auto-analysis |
project_scaffolder.py |
Create new project structure from templates |
oryx_builder.py |
Build, release, ship, rollback via Docker |
containerd_builder.py |
Build, release, ship, rollback without Docker |
Language Support
| Language |
Code Map |
Interfaces |
Boundaries |
Dependencies |
| Python |
Full AST |
Full AST |
imports |
AST + stdlib |
| JS/TS |
Regex |
Regex |
imports |
package.json |
| Rust |
Regex |
Regex |
use/mod |
Cargo.toml |
| Go |
Regex |
Regex |
imports |
go.mod |
| C# |
Regex |
Partial |
— |
— |
| Java |
Regex |
Partial |
— |
— |