pomerium/mcp-app-typescript-template

An MCP app template using Pomerium, the Model Context Protocol (MCP) TypeScript SDK, with a Node.js server and React widgets served by Vite.

This repository also configures its own agents. See what mcp-app-typescript-template tells them →

21Stars on the repository
6Mods indexed here, across every type
todayLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

add-widget

01

pomerium/mcp-app-typescript-template

Skill Claude CodeCodex needs its repo

Add a new widget (React UI + MCP tool) to this template. Use when asked to "add a widget", "add a new tool with UI", "create a new widget", "scaffold a widget", or "build a new MCP App feature".

not rated 21 changed 1mo ago A SkillSpector: warn 56 tokens original Apache-2.0

create-mcp-tool

02

pomerium/mcp-app-typescript-template

Skill Claude CodeCodex

Add a plain (text-only) or UI-enhanced MCP tool to this template's server. Use when asked to "add a tool", "add an MCP tool", "create a new tool", "add a server-side tool without a widget", "add a tool with a UI", "add a tool with a widget", or "create a tool and a widget".

not rated 21 changed 1mo ago A SkillSpector: warn 80 tokens original Apache-2.0

pomerium/mcp-app-typescript-template

Skill Claude CodeCodex

React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance…

not rated 21 today A 67 tokens copy · 83% Apache-2.0

pomerium/mcp-app-typescript-template

Skill Claude Code

Review UI code for Web Interface Guidelines compliance. Use when asked to "review my UI", "check accessibility", "audit design", "review UX", or "check my site against best practices".

not rated 21 today A 44 tokens copy · 88% Apache-2.0

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: