{"projects":[{"slug":"mcp-rack","name":"MCP Rack","description":"An independent, curated collection of MCP servers, practical setup guides and field notes. It brings together my own tools and selected servers from other makers, with public JSON and Markdown for agents.","category":"agent infrastructure","status":"maintained","stack":["Astro","MCP","Structured content"],"proof":["Live collection at mcprack.dev","Public catalog, Markdown documents and RSS","Published listing standards distinguish selection from verification"],"href":"https://mcprack.dev/","linkLabel":"Explore MCP Rack","image":"/images/projects/mcp-rack-hero.webp","imageAlt":"MCP Rack server-rack artwork, with brushed metal enclosures and teal indicator lights.","evidence":[{"label":"MCP Rack production site, catalog and listing standards verified over HTTPS","level":"demonstrated","reviewedAt":"2026-09-07"}],"featured":true},{"slug":"rokumon-games","name":"Rokumon Games","description":"A live browser-games studio and catalogue that turns independent builds across different stacks into one coherent public product.","category":"product venture","status":"live beta","stack":["Next.js","React","TypeScript","Postgres","nginx"],"proof":["Live public platform at rokumongames.com","Ten hosted catalogue entries with honest maturity labels","Local-first progression, optional accounts and a versioned Game Event API"],"href":"/arcade","linkLabel":"Read the build story","liveHref":"https://rokumongames.com","image":"/images/rokumon/rokumon-og.png","imageAlt":"Rokumon Games identity with three scenes from its browser-game catalogue","evidence":[{"label":"Rokumon production repository and deployment runbook","level":"demonstrated","reviewedAt":"2026-08-10"},{"label":"Rokumon catalogue reality check and project control centre","level":"context","reviewedAt":"2026-08-10"}],"featured":true},{"slug":"astraeus-business-solutions","name":"Astraeus Business Solutions","description":"My AI implementation and automation practice for SMEs across Ireland and the UK. We build the AI and automation behind the work, and the website and search visibility in front of it, with people kept in control.","category":"product venture","status":"active","stack":["AI implementation","Automation","MCP","Search visibility"],"proof":["Live public practice at astraeus.ie with clear service and sector boundaries","Named testimonials from founders and leaders, published with each person's written approval","Sector-specific implementation guidance for accountants, solicitors, clinics, trades, hospitality, SaaS and Web3","Agent-readable website content and a human-control standard covering permissions, approvals and operating records"],"href":"https://astraeus.ie/","linkLabel":"Visit Astraeus","evidence":[{"label":"Live Astraeus public website, service architecture and testimonials page, checked on 23 October 2026","level":"demonstrated","reviewedAt":"2026-10-23"},{"label":"Astraeus operating model, sector research and delivery standards","level":"context","reviewedAt":"2026-08-25"}],"featured":true},{"slug":"jobscout-mcp","name":"JobScout MCP","description":"A privacy-first MCP server that gives agents one normalised pool for multi-source job discovery, provenance, deterministic deduplication and AI/Web3 signals.","category":"agent infrastructure","status":"maintained","stack":["TypeScript","MCP","npm","CI"],"proof":["Published on npm as @sarutobi-sasuke/jobscout-mcp v0.2.0","Active listing in the official MCP Registry","Four focused tools with provider isolation and no auto-apply boundary"],"href":"https://github.com/SarutobiSasuke8/jobscout-mcp","image":"/images/articles/jobscout-mcp-banner.png","imageAlt":"JobScout MCP combining job listings from multiple sources into one feed for AI agents","featured":true},{"slug":"credential-broker-mcp","name":"Credential Broker MCP","description":"A local-first policy layer that lets agents exercise credentials they never possess, with deny-first evaluation, scoped grants and content-free audit.","category":"agent infrastructure","status":"maintained","stack":["TypeScript","MCP","Policy YAML","Vitest"],"proof":["15 tests at initial public release","Secret injection at call time","Redirect and lookalike-host refusal"],"href":"https://github.com/SarutobiSasuke8/credential-broker-mcp","featured":false},{"slug":"obsidian-github-mcp","name":"Obsidian GitHub MCP","description":"A governed bridge between an Obsidian vault and GitHub with explicit read/write policy, audit trails and a dry-run access explainer.","category":"agent infrastructure","status":"maintained","stack":["TypeScript","MCP","Docker","CI"],"proof":["Policy enforcement and explanation share test coverage","24 tests at the reviewed release","Fail-closed write grants"],"href":"https://github.com/SarutobiSasuke8/obsidian-github-mcp","featured":true},{"slug":"agent-handoff-mcp","name":"Agent Handoff MCP","description":"A policy-aware server for deciding which agents may hand work to which peers, with inspectable rules and audit-friendly outcomes.","category":"agent infrastructure","status":"release-ready","stack":["TypeScript","MCP","Vitest","CI"],"proof":["Publish-ready package","Tested handoff rules","Documented v0.1.0 release"],"href":"https://github.com/SarutobiSasuke8/agent-handoff-mcp","featured":true},{"slug":"vibe-coding-generalist-template","name":"Vibe Coding Generalist Template","description":"A reusable repo operating system for agent-assisted builds: personas, quality gates, session memory, drift checks and clear human authority.","category":"operating system","status":"maintained","stack":["TypeScript","Agent workflows","CI","Documentation"],"proof":["Organic GitHub stars","Maintained multi-session history","Used as the operating base for this portfolio"],"href":"https://github.com/SarutobiSasuke8/vibe-coding-generalist-template","featured":true},{"slug":"prompt-library","name":"Prompt Library","description":"A long-running prompt product and experimentation surface now being refocused around safer key handling, sharper curation and clearer product boundaries.","category":"prompt product","status":"active rewrite","stack":["Web","Prompt design","Content systems"],"proof":["87 commits at portfolio audit","Months-long iteration","Honest security and product rewrite queued"],"href":"https://github.com/SarutobiSasuke8/Prompt-Library","featured":false},{"slug":"meta-agent-os","name":"Meta Agent OS","description":"A methodology for structuring specialist agent roles, handoffs, memory and review around a human-owned operating model.","category":"operating system","status":"concept","stack":["Agent design","Governance","Documentation"],"proof":["Public methodology","Coherent with the governance-layer MCP portfolio"],"href":"https://github.com/SarutobiSasuke8/Meta-Agent-OS","featured":false}]}