Skip to content
View mguttmann's full-sized avatar

Highlights

  • Pro

Block or report mguttmann

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mguttmann/README.md

👋 About me

IT systems administrator. I automate infrastructure and build Claude skills, plugins & AI agents, all open source.

By day I keep the Microsoft cloud stack at journaway (a travel operator) secure, governed, and running: Microsoft 365, Azure, identity, and endpoint security. By night I build open-source MCP servers and agent tooling.

  • ⏳ 24+ years in IT
  • ☁️ Cloud & Identity: Microsoft 365, Azure, Entra ID, Intune
  • 🛡️ Security: Microsoft Defender, hardening, conditional access, compliance
  • 🤖 Automation & AI: building agents and MCP servers with Claude
  • 🤝 Off the keyboard: vendor & contract management for IT services
  • 📍 Ostrhauderfehn, Germany
  • 📧 Reach me at manuelguttmann@icloud.com

🚀 Featured projects

claude-team-hierarchy
Shell
Claude Code plugin: nested 5-level team-lead orchestration (CEO delegates only, opus-only dispatch, author != reviewer, mandatory memory). Ships a skill…
code-audit-suite
Shell
Local Docker-based code-quality & security tool chain as Claude Code skills: one orchestrator drives a codebase to zero (quality, security, licensing, and that…
the-real-hetzner-mcp
TypeScript
Local MCP server (stdio) exposing the entire Hetzner Cloud API as 201 typed tools, read and write
the-real-bitwarden-mcp
TypeScript
Local stdio MCP server for Bitwarden (Public API + Secrets Manager). 50+ admin tools for members, groups, collections, policies, licensing, projects, and…

🤝 Open-source work

25,050 npm downloads in the last 12 months across 6 published packages, 2,792 of them in the last 30 days: opencode-sonarqube 20,999 · @mguttmann/hetzner-cloud-mcp 554 · the-real-bitwarden-mcp 417. 3 further packages account for the remaining 3,080. They are counted but not named, because only packages with a verified public repository are named. Downloads, not users: CI and mirror traffic is included. Source: api.npmjs.org.

Contributions to 13 upstream repositories I do not own.

Merged upstream

  • code-yeongyu/oh-my-openagent (69k stars): 2 pull requests merged by code-yeongyu (the repository owner), newest first:
    • #4121 fix(delegate-task): default run_in_background and load_skills instead of throwing (fixes #4119)
    • #4122 fix(background-agent): defer parent-wake when a user message just arrived (fixes #4120)
    • full list
  • vlinx-io/VelaTerm: 11 pull requests merged by vlinx-io (the repository owner), newest first:
    • #76 feat(chat): let users choose the inline composer chips and show More only on real overflow (#71)
    • #80 feat(chat): shell mode with ! in the conversation view, running the command locally and letting…
    • #64 feat(chat): open background tasks as live tabs in the conversation view (#63)
    • full list

Open right now

  • TypeWhisper/typewhisper-mac#1402: Groq: default dictionary prompt can drop most of a German dictation (controlled replay… · labelled bug · updated 2026-09-27
  • vlinx-io/VelaTerm#106: Conversation view: offer all Claude Code slash commands in Claude sessions, with per-agent… · updated 2026-09-27
  • vlinx-io/VelaTerm#105: Conversation view: no way to resume an earlier Claude conversation; /resume only works in the… · updated 2026-09-27

On anomalyco/opencode 24 of my 25 pull requests are closed: 13 by the repository's own automation (github-actions), 11 by me, none by a maintainer.

🔄 Regenerated 2026-09-27 23:27 UTC from the GitHub API and api.npmjs.org · run #109 · scheduled daily at 04:30 UTC


🐍 Activity

3D contribution calendar with language breakdown (auto-generated daily)



🔄 Rebuilt daily by activity-composite.yml


📬 Reach me

Pinned Loading

  1. claude-team-hierarchy claude-team-hierarchy Public

    Claude Code plugin: nested 5-level team-lead orchestration (CEO delegates only, opus-only dispatch, author != reviewer, mandatory memory). Ships a skill, subagents, a /team-start command and an opu…

    Shell

  2. code-audit-suite code-audit-suite Public

    Local Docker-based code-quality & security tool chain as Claude Code skills: one orchestrator drives a codebase to zero (quality, security, licensing, and that it compiles/builds).

    Shell

  3. the-real-hetzner-mcp the-real-hetzner-mcp Public

    Local MCP server (stdio) exposing the entire Hetzner Cloud API as 201 typed tools, read and write

    TypeScript

  4. the-real-bitwarden-mcp the-real-bitwarden-mcp Public

    Local stdio MCP server for Bitwarden (Public API + Secrets Manager). 50+ admin tools for members, groups, collections, policies, licensing, projects, and secrets. For Claude Desktop / Claude Code.

    TypeScript