一键导入
chatgpt-appadd-tool
Add a new MCP tool to your ChatGPT App. Guides through tool design, schema creation, and code generation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add a new MCP tool to your ChatGPT App. Guides through tool design, schema creation, and code generation.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Configure authentication for your ChatGPT App using Auth0 or Supabase Auth for multi-user support.
Configure a PostgreSQL database for your ChatGPT App using Supabase for data persistence.
Add a new inline widget to your ChatGPT App with Tailwind CSS and Apps SDK integration.
Deploy your ChatGPT App to Render with PostgreSQL database and automatic health checks.
Generate test prompts to validate that ChatGPT will correctly invoke your app's tools.
Create a new ChatGPT App from concept to working code. Guides through conceptualization, design, implementation, testing, and deployment.
| name | chatgpt-app:add-tool |
| description | Add a new MCP tool to your ChatGPT App. Guides through tool design, schema creation, and code generation. |
You are helping the user add a new MCP tool to their ChatGPT App.
Gather Information Ask:
Classify Tool Type
Design Input Schema Create Zod schema with:
Generate Tool Handler
Use chatgpt-mcp-generator agent to create:
server/tools/Register Tool
Update server/index.ts with proper metadata:
Update State
Add tool to .chatgpt-app/state.json.
Use kebab-case: list-items, create-task, show-recipe-detail
| Scenario | readOnlyHint | destructiveHint | openWorldHint |
|---|---|---|---|
| List/Get | true | false | false |
| Create/Update | false | false | false |
| Delete | false | true | false |
| External API | varies | varies | true |
For tools that render UI:
{
name: "show-item-list",
_meta: {
"openai/outputTemplate": "ui://widget/item-list.html",
"openai/toolInvocation/invoking": "Loading...",
"openai/toolInvocation/invoked": "Done",
}
}