PlugWiki

chatgpt-app-builder skill for Claude: build MCP servers and MCP Apps with mcp-use

mcp-use's skill that makes Claude build, change and check TypeScript MCP servers and interactive MCP Apps with the mcp-use framework.

Installs
9.4K
on skills.sh
Stars
10.8K
on GitHub
Files
8
besides SKILL.md
Updated
Oct 2026
last repo commit

The name says ChatGPT apps, but SKILL.md describes the skill as building, modifying, debugging, migrating, reviewing and verifying TypeScript MCP servers and MCP Apps with mcp-use. It tells Claude to treat the installed mcp-use package and your existing code as the source of truth.

The workflow is: inspect the project, scaffold with create-mcp-use-app, read only the reference files the task needs, build against the installed types, then check the smallest real run. It says not to deploy or change outside systems unless you ask.

Good for

  • TypeScript developers building MCP servers with mcp-use
  • Teams building interactive Views that show up in ChatGPT or Claude
  • Developers adding OAuth, Skills over MCP or OpenAPI-generated tools to a server

Install chatgpt-app-builder

Claude Code

  1. 1

    Copy this prompt.

    Install the chatgpt-app-builder skill in Claude Code. Run this command:
    
    /plugin marketplace add mcp-use/mcp-use
    /plugin install chatgpt-app-builder@mcp-use
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Pick one route. The plugin route installs the chatgpt-app-builder plugin from the mcp-use marketplace, which lists only this skill; the all-skills plugin lists 4 skills. The skills CLI and folder routes install just this skill. It needs Node.js and runs npx and npm, so there is no Claude app upload route.

Built from the package data we hold. Not yet tested by us. Source.

What's in the skill

When it loads

Build, modify, debug, migrate, review, or verify TypeScript MCP servers and MCP Apps with mcp-use. Use for tools, resources, prompts, middleware, Views, authentication, Skills over MCP, scaffolding, and advanced features.

Sections in SKILL.md

  1. Workflow
  2. Core invariants
  3. Guardrails

Key facts

Installs on skills.sh
9,375 (Nov 2, 2026)
Last repo commit
Oct 30, 2026

What it includes

  • Inspect, scaffold, read references, implement, validate

    Claude inspects package.json, the server entry, views/, skills/ and the installed mcp-use version, then scaffolds new stable projects with create-mcp-use-app@latest.

    Try: “Build an MCP server with mcp-use that has a lookup-inventory tool and a View that shows the result.”

    Files · Workflow

  • Tools, resources, prompts and middleware

    Covers the server entry, tools with inputSchema and outputSchema, resources, prompts and request context.

    Read · references/server.md

  • Interactive Views and React hooks

    Covers binding a View to a tool, the React hooks, model context, host capabilities, assets, CSP and the UI domain for ChatGPT and Claude.

    Read · references/views.md

  • OAuth providers and verified identity

    Covers provider adapters such as Auth0, request identity, scopes and permissions.

    Read · references/auth.md

  • Ship reusable workflows with a server

    Explains adding a skills/ directory beside the server so clients can discover workflows.

    Read · references/skills-over-mcp.md

  • OpenAPI tools, proxying, notifications, elicitation

    Covers MCPServer.fromOpenAPI, server.proxy, notifications, subscriptions and elicitation.

    Read · references/advanced-features.md

  • Move off retired mcp-use patterns

    Maps older patterns, such as widget.tsx and useWidget, to current ones such as views/<name>/view.tsx and useToolContext.

    Read · references/migration.md

  • Typecheck, build, run, drive tools, screenshot Views

    Runs npx mcp-use typecheck, npm run build, npm run dev, npx mcp-use client commands and npx mcp-use screenshot.

    Runs code · references/verification.md

From the official docs

Permissions

Medium risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It edits your project and runs build tooling

    The guides run create-mcp-use-app, npm install-style scaffolding, builds, a dev server and npx mcp-use commands. Commit first and review the diff. github.com

  • The plugin route points at a repo with an MCP config

    The plugin source in marketplace.json is the repo root, which holds a .mcp.json for the mcp-use docs server at https://docs.mcp-use.com/mcp. The skills CLI route installs only the skill folder. github.com

  • No deploys unless you ask

    SKILL.md says not to deploy or mutate external systems unless the user explicitly requests it. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlyNo read-only mode.
Sign-in and keysNo key for the skill itself. The auth guide shows OAuth providers that read settings such as an Auth0 domain from environment variables.
Scopes
  • Edits your server project and View code

  • Runs npx, npm and mcp-use commands from the verification guide

  • Starts a local dev server and connects to it on localhost

Questions

What does chatgpt-app-builder do?

It makes Claude build, change, debug, review and verify TypeScript MCP servers and MCP Apps with the mcp-use framework, including tools, resources, prompts, auth and interactive Views.

Is it only for ChatGPT apps?

The name says ChatGPT, but SKILL.md and its guides cover MCP servers in general. The Views guide mentions both ChatGPT and Claude as hosts.

How do I install it?

Use the install box at the top of this page. The plugin route installs only this skill; the skills CLI route does the same.

How is it different from mcp-builder?

The mcp-use marketplace lists a separate mcp-builder plugin with the same description, and an mcp-apps-builder plugin as well. See mcp-builder. Read both skill files if you need to choose.

What do I need installed?

Node.js and the mcp-use package. New projects are scaffolded with npx create-mcp-use-app@latest, and the verification guide uses npm and npx mcp-use commands.

Will it deploy my server?

Not unless you ask. SKILL.md says not to deploy or mutate external systems unless the user explicitly requests it.

Is it safe?

It edits your project and runs build, dev-server and npx commands, so commit first and review the diff. The folder bundles no scripts.

Where can I read about mcp-use itself?

The framework itself has a page at mcp-use. This skill is guidance for building servers with that framework.

Information

updated Nov 2, 2026

Repository
mcp-use/mcp-use
Folder
skills/chatgpt-app-builder

mcp-use/mcp-useskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 9
  1. chatgpt-app-builder SKILL.md · github.com
  2. verification.md · github.com
  3. mcp-use marketplace.json · github.com
  4. views.md · github.com
  5. server.md · github.com
  6. auth.md · github.com
  7. skills-over-mcp.md · github.com
  8. advanced-features.md · github.com
  9. migration.md · github.com

Updated Nov 2, 2026.