Quick Start
Get from zero to a running Kubernetes workflow in under 5 minutes.
1. Install the MCP server
brew install tiny-systems/tap/mcp-serverNo accounts, no sign-ups, no SaaS dependencies.
Alternative install methods
Go install: go install github.com/tiny-systems/mcp-server@latest
Binary download: GitHub Releases
2. Install CRDs and a module on your cluster
You need a running Kubernetes cluster with kubectl configured. Then install the Tiny Systems CRDs and at least one module:
# Add the Helm repo
helm repo add tinysystems https://tiny-systems.github.io/module/
# Install CRDs (required once per namespace)
helm install tinysystems-crd tinysystems/tinysystems-crd \
--namespace tinysystems --create-namespace
# Install the common module (ticker, cron, router, debug, etc.)
helm install common-module tinysystems/tinysystems-operator \
--namespace tinysystems \
--set controllerManager.manager.image.repository=europe-west2-docker.pkg.dev/tinyplatform/tinysystems/common-module-v0 \
--set controllerManager.manager.image.tag=0.1.236 \
--set fullnameOverride=common-moduleFinding modules
Use search_modules in the MCP server to browse the public module catalog. Each module's get_module_info response includes the exact Helm command to install it.
3. Connect to Claude Code
claude mcp add tinysystems mcp-server serve --namespace tinysystems4. Build your first flow
Start Claude Code and describe what you want:
claudeThen type:
Show me what modules are installed, then build a flow that ticks every 5 seconds and logs the output to a debug node.
The AI will:
- Call
list_modulesto see what's available - Call
get_component_infofortickeranddebug - Call
build_flowto create the TinyNode CRDs - Return the generated node IDs
Verify in your cluster:
kubectl get tinynodes -n tinysystems
kubectl get tinyflows -n tinysystems5. Explore solutions
Before building from scratch, check if someone already built what you need:
Search for Kubernetes pod monitoring solutions
The AI calls search_solutions, finds matches, and can adapt an existing solution to your needs.
What's next
- MCP Server Setup — Connect Claude Desktop, Cursor, or other MCP clients
- Core Concepts — Understand nodes, ports, edges, and expressions
- Available Modules — Browse the component catalog
- Developer Guide — Build your own modules