0-1教程 ChatGPT Apps Store应用提交教程——和MCP开发部署

简介: 本文以“A2Z Bill Agent”为例,详细介绍如何提交应用至ChatGPT App Store。涵盖准备App图标、MCP服务器配置、域名验证、测试用例编写、截图要求等全流程,助开发者高效完成上架。

ChatGPT APP Store提交搜索页面

platform.openai.com/apps-manage  | 更多 ChatGPT App例子:github.com/aiagenta2z/awesome-chatgpt-apps

image.png


下面就用一个记账的小账单 A2Z Bill Agent 作为一个例子来给大家讲解如何提交 ChatGPT APP Store。这个小账单 A2Z Bill Agent,放到了 deepnlp.org/store/chatgpt-app上了


需要准备工作

0. App的Icon的图标 App Icon Format: SVG (64 × 64 px)

1. 一个可用的 MCP Server URL: 这个是ChatGPT App的核心功能,返回一些工具和UI给ChatGPT调用。MCP SERVER 例子: agent.deepnlp.org/container/aiagenta2z/a2z_bill_agent/mcp,验证是否可以链接,可以把MCP URL放到 chatgpt developer mode/cursor/claude/deepnlp agent router(agent.deepnlp.org)。尽量多个平台验证可以链接通用性。

2. 域名验证. 你需要拥有MCP提供域名地址,需要把验证 verification code 放在根目录下,https://{your_domain}/.well-known/openai-apps-challenge. 如果没有权限无法完成域名验证和提交。

3. 准备测试Case和prompt:5个应该调用的 user prompt 和 3个不应该调用的 user prompt.

4. App的截图


ChatGPT验证

image.gif

image.gif


例子DeepNLP Agent Router验证,点击 + 号链接:



具体提交步骤:

Step 1. 准备APP信息

需要填写字段有: App name, 副标题 Subtitle, 应用描述 Description of your App,选择类目:choose category.


image.gif


Step 2. MCP Server 验证

这个是整个过程中最核心的部分,你需要把MCP Server地址提交到ChatGPT,然后点击验证,把每个工具Tool的Schema描述写清楚。


image.gif



注意:这时候可能会出现要求提供一些 字段描述信息,比如为什么是 read_only, 为什么deconstructive,这里我们就都填写比如要 写入数据库等等 Write Operation

provide some information about the MCP field justification such as why the tool is not read only (In our case, we are adding a bill record to MCP server DB), etc.


Domain Verification

这个部分就是要验证独立域名或者子域名的根服务器了,需要把一个 验证码放到 这个目录下,我们可以利用 nginx的反向代理配置 nginx.conf 完成,配置完以后把链接放到 浏览器点击一下看看效果。


https://{your_domain}/.well-known/openai-apps-challenge


Step 3. 提供测试CASE

这部分是最消耗时间的。


一个典型的正向例子比如:

Scenario: User Add a Transaction

user_prompt:   September  Expenses:   Birthday presents 20.0,Laptop20.0,Laptop20.0, Laptop 800, AT&T 100,Dating100,Dating100, Dating 500, Rent $850

Tool Triggered: add_bill_record:

Expected Output: Message Showing Add Record Status


image.gif





Step 4. Screenshots


准备图片格式要求:


Changes these 3 files to At least 1 screenshot is required at 2x (retina-quality); 4 screenshots max.

Requirements:

PNG file

Width: 706px

Min height: 400px

Max height: 860px (Recommended)


Step 5. Global

Choose Countries

选择可以分发国家


Step 6. Submit

Submit and consent to a lot of options, easy steps.

提交之后就是静悄悄地等待审核了。



相关文章
|
8月前
|
设计模式 人工智能 架构师
面对"祖传代码"不敢动?用这条指令让AI做你的首席重构架构师
面对"屎山"代码不敢动?本文介绍了一套专业的AI重构指令,化身拥有15年经验的首席架构师。它能精准识别代码异味,提供基于设计模式的重构方案,并生成验证清单,帮助开发者安全高效地偿还技术债务。
854 7
|
8月前
|
人工智能 安全 前端开发
写单元测试太痛苦?教你用DeepSeek/通义千问一键生成高质量测试代码
单元测试难写且枯燥?本文分享一套经过验证的AI生成指令,将DeepSeek/通义千问化身为10年经验的测试专家。支持自动Mock、全场景覆盖和参数化测试,让代码质量保障从"体力活"变成高效的"指挥活"。
1502 3
|
8月前
|
缓存 前端开发 测试技术
GLM-4.7开源!交出“生产级代码”
智谱今日发布并开源GLM-4.7,专注Coding场景,显著提升编程、推理与工具协同能力,在多项基准测试中位居开源模型前列。已上线z.ai与智谱清言,支持API调用。
2710 3
|
8月前
|
机器学习/深度学习 数据采集 自然语言处理
BOSS直聘3B超越Qwen3-32B,更多训练数据刷新小模型极限
BOSS直聘Nanbeige实验室开源Nanbeige4-3B模型,仅30亿参数却在数学、推理、代码等多领域超越320亿参数大模型。通过23万亿高质量token训练、千万级指令微调及双重蒸馏强化学习,实现小模型性能跃升,为端侧部署与低成本推理提供新范式。
1005 5
|
人工智能 API 开发者
FastAPI开发者福音!FastAPI-MCP:将FastAPI秒变MCP服务器的开源神器,无需配置自动转换!
FastAPI-MCP是一款能将FastAPI应用端点自动转换为符合模型上下文协议(MCP)的开源工具,支持零配置自动发现接口并保留完整文档和模式定义。
6317 113
FastAPI开发者福音!FastAPI-MCP:将FastAPI秒变MCP服务器的开源神器,无需配置自动转换!
|
8月前
VTP:MiniMax海螺视频团队,首次开源!
MiniMax视频团队推出首个开源工作VTP,首次将视觉tokenizer作为scaling主角,通过融合通用表征学习,实现生成性能随参数、算力、数据规模持续提升,展现tokenizer在视觉生成系统中的核心潜力。
541 3
|
6月前
|
人工智能 JSON 监控
基于 AgentScope x AI Agent A2Z部署平台的生产级别Agent上线Live实战分享
本文分享如何用AgentScope框架+AI Agent A2Z平台,一键完成AI Agent生产级部署:解决“开发易、上线难”痛点,快速生成标准/chat接口(如https://agentscope.aiagenta2z.com/deep_research_agent/chat),支持高并发、实时监控与冷启动。
|
9月前
|
人工智能 API Python
Gemini 3 Nano Banana 的MCP服务器开发设计和 国内直连方案
基于Gemini 3 API开发的MCP绘图工具,支持在Coding客户端中边写代码边生成流程图。项目采用Python实现,兼容Gemini 2.5 Flash与3 Pro图像API,集成超时控制、国内直连路由转发功能,可高效调用AI生图。提供完整GitHub开源代码及在线试用地址,欢迎提交Issue交流。

热门文章

最新文章