Skip to content

Internal Tool

CLI tool or browser extension backed by MCP servers for internal team use.

Nameinternal-tool
Version0.1.0
Tagscli, mcp, tools, internal
Sourcecomposites/internal-tool.yaml

Render it

# CLI
npx @nanohype/sdk render-composite internal-tool --out ./my-app

# SDK
import { LocalSource, renderComposite } from "@nanohype/sdk";
const result = await renderComposite(source, "internal-tool", variables);

# MCP — from an agent
get_composite({ name: "internal-tool" })

What it draws together

TemplateRendered atNotes
go-cli.only when IncludeCli
mcp-server-tsmcp-server
eval-harnessevalsonly when IncludeEvals
k8s-deployinfra

Variables

Required

ProjectName string
Project name used across all templates Must be lowercase kebab-case.

Optional

IncludeCli bool — defaults to true
Include CLI interface (go-cli template)
IncludeEvals bool — defaults to true
Include evaluation harness