You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Authenticode-sign Windows binaries (closes#46)
- Bundle Ude.NetStandard license texts (LGPL-2.1 compliance)
- Fix status line truncation for pipelines with leading whitespace
- Build-AllPlatforms.ps1 gains -Sign switch (interactive PFX passphrase)
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+25Lines changed: 25 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,6 +108,12 @@ PowerShell.MCP complements your existing MCP setup by providing a flexible, gene
108
108
- Every command visible and auditable
109
109
- Integrates with existing security policies
110
110
111
+
**🔒 Secrets stay with you, not the AI**
112
+
- Interactive prompts (`Read-Host -AsSecureString`, `Get-Credential`, MFA codes) hide input from the AI
113
+
- Enter passphrases for code-signing, `gpg`, `ssh-add`, `sudo`, cloud CLI MFA — keystrokes go to the program, never to AI's output stream
114
+
- AI orchestrates the workflow ("build, sign, push the tag"); you supply the secret at the right moment
115
+
- Impossible with stdin-piped MCP shells, where the AI must somehow feed the secret in
116
+
111
117
## Architecture
112
118
113
119
Four tools provide maximum flexibility with minimum complexity:
@@ -424,6 +430,25 @@ Generates interactive HTML maps with markers, descriptions, and optional 3D disp
424
430
-**External Command Colors**: Color output from some CLI tools may not be preserved (git colors are supported).
425
431
-**Command History**: AI-executed single-line commands are added to console history. Multi-line commands are intentionally excluded to avoid history bloat.
426
432
433
+
## Enterprise Deployment (WDAC / Device Guard)
434
+
435
+
Starting with v1.7.7, `PowerShell.MCP.dll` and `PowerShell.MCP.Proxy.exe`
436
+
(win-x64) are Authenticode-signed with the **yotsuda code-signing
437
+
certificate**, shared across all yotsuda OSS projects.
438
+
439
+
For installation instructions (personal PC, AD GPO deployment, WDAC policy
440
+
configuration) and the public certificate file itself, see:
0 commit comments