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
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
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
- Workflow
- Core invariants
- Guardrails
Key facts
- Installs on skills.sh
- 9,375 (Nov 2, 2026)
- Last repo commit
- Oct 30, 2026
- Audits on skills.sh
- Gen Agent Trust Hub: warn, Socket: pass, Snyk: pass
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 ·
WorkflowTools, resources, prompts and middleware
Covers the server entry, tools with inputSchema and outputSchema, resources, prompts and request context.
Read ·
references/server.mdInteractive 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.mdOAuth providers and verified identity
Covers provider adapters such as Auth0, request identity, scopes and permissions.
Read ·
references/auth.mdShip reusable workflows with a server
Explains adding a skills/ directory beside the server so clients can discover workflows.
Read ·
references/skills-over-mcp.mdOpenAPI tools, proxying, notifications, elicitation
Covers MCPServer.fromOpenAPI, server.proxy, notifications, subscriptions and elicitation.
Read ·
references/advanced-features.mdMove 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.mdTypecheck, 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-only | No read-only mode. |
|---|---|
| Sign-in and keys | No key for the skill itself. The auth guide shows OAuth providers that read settings such as an Auth0 domain from environment variables. |
| Scopes |
|
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
Sources
Docs, issue trackers and discussions this page is built from.
Show all 9Hide
- chatgpt-app-builder SKILL.md · github.com
- verification.md · github.com
- mcp-use marketplace.json · github.com
- views.md · github.com
- server.md · github.com
- auth.md · github.com
- skills-over-mcp.md · github.com
- advanced-features.md · github.com
- migration.md · github.com