Skip to content

Commit 84d2d97

Browse files
committed
Switch plugin wiring from MCP to apps
1 parent 64ff34b commit 84d2d97

File tree

12 files changed

+43
-69
lines changed

12 files changed

+43
-69
lines changed

plugins/build-web-apps/.app.json

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
{
2+
"apps": {
3+
"stripe": {
4+
"id": "connector_690ab09fa43c8191bca40280e4563238"
5+
},
6+
"vercel": {
7+
"id": "connector_690a90ec05c881918afb6a55dc9bbaa1"
8+
}
9+
}
10+
}

plugins/build-web-apps/.codex-plugin/plugin.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@
2222
"ui-review"
2323
],
2424
"skills": "./skills/",
25-
"mcpServers": "./.mcp.json",
25+
"apps": "./.app.json",
2626
"interface": {
2727
"displayName": "Build Web Apps",
2828
"shortDescription": "Build, review, ship, and scale web apps across UI, React, deployment, payments, and databases",
29-
"longDescription": "Use Build Web Apps to review and improve a web app's UI, apply React and Next.js guidance, deploy projects to Vercel, wire up Stripe payments, and design or tune Supabase/Postgres schemas and queries, all with plugin-local Vercel, Stripe, and Supabase MCP support.",
29+
"longDescription": "Use Build Web Apps to review and improve a web app's UI, apply React and Next.js guidance, deploy projects to Vercel, wire up Stripe payments, and design or tune Postgres schemas and queries, with connected Vercel and Stripe apps plus bundled database guidance.",
3030
"developerName": "OpenAI",
3131
"category": "Coding",
3232
"capabilities": [

plugins/build-web-apps/.mcp.json

Lines changed: 0 additions & 16 deletions
This file was deleted.

plugins/build-web-apps/README.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,14 @@ It currently includes these skills:
1111
- `supabase-best-practices`
1212
- `web-design-guidelines`
1313

14-
It is scaffolded to use these plugin-local MCP servers:
14+
It is scaffolded to use these connected apps:
1515

1616
- `stripe`
1717
- `vercel`
18-
- `supabase`
1918

2019
## What It Covers
2120

22-
- deployment and hosting operations through Vercel MCP
21+
- deployment and hosting operations through the Vercel app
2322
- React and Next.js performance guidance sourced from Vercel best practices
2423
- shadcn/ui composition, styling, and component usage guidance
2524
- Stripe integration design across payments, subscriptions, Connect, and Treasury
@@ -40,10 +39,10 @@ with this shape:
4039
- required plugin manifest
4140
- defines plugin metadata and points Codex at the plugin contents
4241

43-
- `.mcp.json`
44-
- plugin-local MCP dependency manifest
45-
- bundles the Stripe, Vercel, and Supabase MCP endpoints used by bundled
46-
skills
42+
- `.app.json`
43+
- plugin-local app dependency manifest
44+
- points Codex at the connected Stripe and Vercel apps used by the bundled
45+
workflows
4746

4847
- `agents/`
4948
- plugin-level agent metadata
@@ -55,11 +54,11 @@ with this shape:
5554

5655
## Notes
5756

58-
This plugin is MCP-backed through `.mcp.json` and currently combines:
57+
This plugin is app-backed through `.app.json` and currently combines:
5958

6059
- Vercel deployment workflows
6160
- React and Next.js optimization guidance
6261
- shadcn/ui frontend implementation guidance
6362
- Stripe integration guidance
64-
- Supabase/Postgres optimization guidance
63+
- Supabase/Postgres optimization guidance without a plugin-local Supabase app
6564
- web design and UI review guidance

plugins/build-web-apps/agents/openai.yaml

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,18 +7,9 @@ interface:
77

88
dependencies:
99
tools:
10-
- type: "mcp"
10+
- type: "app"
1111
value: "stripe"
12-
description: "Stripe MCP server"
13-
transport: "streamable_http"
14-
url: "https://mcp.stripe.com"
15-
- type: "mcp"
12+
description: "Connected Stripe app"
13+
- type: "app"
1614
value: "vercel"
17-
description: "Vercel MCP server"
18-
transport: "streamable_http"
19-
url: "https://mcp.vercel.com"
20-
- type: "mcp"
21-
value: "supabase"
22-
description: "Supabase MCP server"
23-
transport: "streamable_http"
24-
url: "https://mcp.supabase.com/mcp"
15+
description: "Connected Vercel app"

plugins/hugging-face/.codex-plugin/plugin.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
],
1919
"skills": "./skills/",
2020
"apps": "./.app.json",
21-
"mcpServers": "./.mcp.json",
2221
"interface": {
2322
"displayName": "Hugging Face",
2423
"shortDescription": "Inspect models, datasets, Spaces, and research",

plugins/hugging-face/.mcp.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

plugins/vercel/.app.json

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"apps": {
3+
"vercel": {
4+
"id": "connector_690a90ec05c881918afb6a55dc9bbaa1"
5+
}
6+
}
7+
}

plugins/vercel/.codex-plugin/plugin.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@
2626
"discord-bot"
2727
],
2828
"skills": "./skills/",
29-
"mcpServers": "./.mcp.json",
29+
"apps": "./.app.json",
3030
"interface": {
3131
"displayName": "Vercel",
3232
"shortDescription": "Build and deploy web apps and agents",
33-
"longDescription": "Bring Vercel ecosystem guidance into Codex with curated skills and the official Vercel MCP server. Packages the upstream vercel/vercel-plugin skills, agents, and commands under the local `vercel` plugin identity for the Codex plugin marketplace.",
33+
"longDescription": "Bring Vercel ecosystem guidance into Codex with curated skills and the connected Vercel app. Packages the upstream vercel/vercel-plugin skills, agents, and commands under the local `vercel` plugin identity for the Codex plugin marketplace.",
3434
"developerName": "Vercel Labs",
3535
"category": "Coding",
3636
"capabilities": ["Interactive", "Write"],
@@ -40,7 +40,7 @@
4040
"defaultPrompt": [
4141
"Audit this repo for Vercel deployment risks",
4242
"Which Vercel tools fit this app best",
43-
"Help wire Vercel MCP into this workflow"
43+
"Help wire the Vercel app into this workflow"
4444
],
4545
"composerIcon": "./assets/app-icon.png",
4646
"logo": "./assets/app-icon.png",

plugins/vercel/.mcp.json

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)