Skip to content

MCP Toolkit

MCP server with evaluation harness, prompt library, and deployment. The standard stack for building tool servers for AI systems.

Namemcp-toolkit
Version0.1.0
Tagsmcp, tools, ai, typescript
Sourcecomposites/mcp-toolkit.yaml

Render it

# CLI
npx @nanohype/sdk render-composite mcp-toolkit --out ./my-app

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

# MCP — from an agent
get_composite({ name: "mcp-toolkit" })

What it draws together

TemplateRendered atNotes
mcp-server-tsrootthe root project
prompt-librarypromptsonly when IncludePrompts
eval-harnessevalsonly when IncludeEvals

Variables

Required

ProjectName string
Project name used across all templates Must be lowercase kebab-case.
ServerName string
Human-readable MCP server name

Optional

IncludePrompts bool — defaults to true
Include versioned prompt library
IncludeEvals bool — defaults to true
Include evaluation harness