Blitz Strike
MCP ServerA penetration-testing methodology delivered as one MCP server: BLITZ maps the attack surface, EAGLE-EYE traces source-to-sink, STRIKE live-verifies every finding before it is reported.
- mcp-server
- security
- pentest
- methodology
A self-hosted, versioned skills library for AI agents: immutable revisions, scoped client keys, an HTTP MCP server plus stdio bridge — and it never executes uploaded skill code.
Skillbox is a single-owner, self-hosted application (React, Bun, Hono, PostgreSQL) that turns a pile of agent skills into a governed library. Skills are edited as markdown with immutable revisions, conflict detection and restore; profiles grant skill/bundle access with independent create, update, archive and proposal permissions; client keys are revocable, stored only as hashes, and come with usage reporting and owner-reviewed update proposals. Agents connect over HTTP MCP (with a Node/Bun stdio bridge and checksum-verified CLI downloads), and the base tool set is search_skills, recommend_skills, load_skill, read_skill_file and report_skill_use — write/proposal tools appear according to granted permissions. A bootstrap SKILL.md acts as the agent-side skills-library entry point. Optional task-aware skill recommendations run on your own TypeSafe (Jev) or Vercel AI Gateway key, over a bounded catalog (maximum 200 leaf skills / 120,000 serialized characters) with an uncalibrated 0-4 rubric relevance score; any failure falls back to deterministic PostgreSQL search with an explicit reason. Fetching validates every path, file hash, size, executable flag and package checksum, then writes atomically — the server never runs uploaded skill code. Provider keys are encrypted server-side with AES-256-GCM. Docker-only setup with optional Caddy HTTPS and Umbrel packaging; MIT.
Teams and multi-machine individuals who want one governed, versioned source of agent skills — with access control and usage reporting — instead of hand-synced ~/.claude/skills folders on every machine.
# Docker Engine/Desktop with Compose v2 + Bash git clone https://github.com/kitze/skillbox.git cd skillbox bash scripts/skillbox.sh setup # creates .env with random credentials, mode 0600 bash scripts/skillbox.sh start # then open http://127.0.0.1:4791 # agent side: install bootstrap/SKILL.md, point MCP at /mcp with a client key
MIT. Docker-only; a new instance starts completely empty — no seeded skills, accounts or keys. Recommendation relevance is an uncalibrated 0-4 rubric score, not a probability, and catalogs beyond 200 leaves deliberately fall back rather than rank a hidden subset. In Jev mode the task text and authorized skill descriptions go to the selected provider — your key, your bill. Single-owner self-hosted app, not a multi-tenant SaaS; the admin token also derives the key-encryption material, so rotating it invalidates stored provider credentials.
Repository
kitze/skillboxCharted
A penetration-testing methodology delivered as one MCP server: BLITZ maps the attack surface, EAGLE-EYE traces source-to-sink, STRIKE live-verifies every finding before it is reported.
Red Hat's "ripgrep for AI context" — a C++23 zero-dependency CLI that also speaks MCP.
One shared session memory for 25+ coding agents — Claude Code, Codex, and Cursor finally remember the same project.