Build plugins that feel like native, first-class features of ChatGPT.
TypeScript
407
11 commits
updated Sep 29, 2026
OpenAI MCP Extensions adds ChatGPT-specific capabilities to MCP so developers can build plugins that feel like native, first-class features.
All examples below use the Bits & Bolts plugin, which you can try by installing the plugin.
Allow users to access your app from the sidebar.

Render custom file viewers when users open a supported file type.

Let users search your plugin’s resources from the composer and add references to a message.

Let users select a CAD part using thumbnail choices.

Install the Bits & Bolts Remote plugin:
Select Bits & Bolts Remote in the sidebar to open the Parts Library.

Read the plugin documentation about how to create a plugin. Once you have a plugin…
Follow the SDK installation instructions for the current source:
@openai/mcp-extensions for MCP servers and Apps.openai-mcp-extensions for MCP servers.Read the spec to learn more about supported extensions.
This project is licensed under the Apache License 2.0.
TypeScript
62.9%
Python
30.6%
CSS
2.5%
JavaScript
2.2%
HTML
2.0%
Build plugins that feel like native, first-class features of ChatGPT.
TypeScript
407
11 commits
updated Sep 29, 2026
OpenAI MCP Extensions adds ChatGPT-specific capabilities to MCP so developers can build plugins that feel like native, first-class features.
All examples below use the Bits & Bolts plugin, which you can try by installing the plugin.
Allow users to access your app from the sidebar.

Render custom file viewers when users open a supported file type.

Let users search your plugin’s resources from the composer and add references to a message.

Let users select a CAD part using thumbnail choices.

Install the Bits & Bolts Remote plugin:
Select Bits & Bolts Remote in the sidebar to open the Parts Library.

Read the plugin documentation about how to create a plugin. Once you have a plugin…
Follow the SDK installation instructions for the current source:
@openai/mcp-extensions for MCP servers and Apps.openai-mcp-extensions for MCP servers.Read the spec to learn more about supported extensions.
This project is licensed under the Apache License 2.0.
TypeScript
62.9%
Python
30.6%
CSS
2.5%
JavaScript
2.2%
HTML
2.0%