📈 GH Trending Explorer 🎲 Surprise me

← all repos

openai / mcp-extensions

git clone https://github.com/openai/mcp-extensions.git python-v0.2.0 · 13d ago

Build plugins that feel like native, first-class features of ChatGPT.

+1
stars, 24h · #16,472
+~19
stars, 7 days · #8,352
+1.1k
stars, 30 days · #755
1.1k
★ total · +2% this week
52
forks · 11 open issues

Star history (as recorded here)

2026-10-20 · 1,090 ★ 2026-10-23 · 1,098 ★
LanguageTypeScript
LicenseApache-2.0
Created2026-09-29 (24d ago)
Last pushtoday
Watchers5
OwnerOrganization

Links

README excerpt
# OpenAI MCP Extensions
OpenAI MCP Extensions adds ChatGPT-specific capabilities to MCP so developers can build plugins that feel like native, first-class features.
## Try it out
1. Install Bits & Bolts Remote.
2. Select the **Bits & Bolts** icon in the sidebar to open the **Parts Library**.
3. Open **Extensions walkthrough** to explore a demo of each major extension.
## Showcase
### Sidebar entrypoints
Allow users to access your app from the sidebar.
### File extension handlers
Render custom file viewers when users open a supported file type.
### Composer mentions
Let users search your plugin’s resources from the composer and add references to a message.
### Extended forms
Let users select a CAD part using thumbnail choices.
## Get started
### 1. Integrate extensions
Ask `@Plugin Creator` in Codex to build a new plugin or improve an existing one for you.
### 2. Install the SDK
- TypeScript: `@openai/mcp-extensions` for MCP servers and Apps.
- Python: `openai-mcp-extensions` for MCP servers.
### 3. Learn more
- docs/spec.md lists all supported extensions.
- docs/patterns.md covers best practices.
- CHANGELOG.md lists API changes.
- Bits & Bolts source shows how to integrate extensions in practice.
### 4. Provide feedback
Notice any gaps in extensions for your plugin? Submit feedback here.
## License
This project is licensed under the Apache License 2.0.